Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MEDCoupling::DEC Class Referenceabstract
Inheritance diagram for MEDCoupling::DEC:
Collaboration diagram for MEDCoupling::DEC:

Public Member Functions

void copyFrom (const DEC &other)
 
 DEC ()
 
virtual void sendRecvData (bool way=true)=0
 
virtual void synchronize ()=0
 
virtual ~DEC ()
 
- Public Member Functions inherited from MEDCoupling::DECOptions
 DECOptions ()
 
 DECOptions (const DECOptions &deco)
 
AllToAllMethod getAllToAllMethod () const
 
bool getAsynchronous () const
 
bool getForcedRenormalization () const
 
const std::string & getMethod () const
 
TimeInterpolationMethod getTimeInterpolationMethod () const
 
void setAllToAllMethod (AllToAllMethod sp)
 
void setAsynchronous (bool dr)
 
void setForcedRenormalization (bool dr)
 
void setMethod (const char *m)
 
void setTimeInterpolationMethod (TimeInterpolationMethod it)
 

Protected Attributes

const CommInterface_comm_interface
 
- Protected Attributes inherited from MEDCoupling::DECOptions
AllToAllMethod _allToAllMethod
 
bool _asynchronous
 
bool _forcedRenormalization
 
std::string _method
 
TimeInterpolationMethod _timeInterpolationMethod
 

Detailed Description

DEC stands for Data Exchange Channel. See the page Data Exchange Channel - DEC for more on this.

This class is purely abstract. See the derivations:

Constructor & Destructor Documentation

MEDCoupling::DEC::DEC ( )
MEDCoupling::DEC::~DEC ( )
virtual

Member Function Documentation

void MEDCoupling::DEC::copyFrom ( const DEC other)
virtual void MEDCoupling::DEC::sendRecvData ( bool  way = true)
pure virtual

Member Data Documentation

const CommInterface* MEDCoupling::DEC::_comm_interface
protected

Referenced by copyFrom().