Dune::Point2PointCommunicator< MsgBuffer >::DataHandleInterface Class Referenceabstract

#include <p2pcommunicator.hh>

Public Member Functions

virtual ~DataHandleInterface ()
 
virtual void pack (const int link, MessageBufferType &os)=0
 
virtual void unpack (const int link, MessageBufferType &os)=0
 
virtual void localComputation ()
 

Protected Member Functions

 DataHandleInterface ()
 

Constructor & Destructor Documentation

◆ DataHandleInterface()

template<class MsgBuffer >
Dune::Point2PointCommunicator< MsgBuffer >::DataHandleInterface::DataHandleInterface ( )
inlineprotected

◆ ~DataHandleInterface()

template<class MsgBuffer >
virtual Dune::Point2PointCommunicator< MsgBuffer >::DataHandleInterface::~DataHandleInterface ( )
inlinevirtual

Member Function Documentation

◆ localComputation()

template<class MsgBuffer >
virtual void Dune::Point2PointCommunicator< MsgBuffer >::DataHandleInterface::localComputation ( )
inlinevirtual

◆ pack()

template<class MsgBuffer >
virtual void Dune::Point2PointCommunicator< MsgBuffer >::DataHandleInterface::pack ( const int  link,
MessageBufferType os 
)
pure virtual

◆ unpack()

template<class MsgBuffer >
virtual void Dune::Point2PointCommunicator< MsgBuffer >::DataHandleInterface::unpack ( const int  link,
MessageBufferType os 
)
pure virtual

The documentation for this class was generated from the following file: