ug4
|
#include <consistency_check.h>
Public Member Functions | |
ConsistencyCheckClass (const TVec &_vec, std::string _name="") | |
int | get_element_size () |
bool | isOK () |
void | receive (int pid, int index, TValue &v) |
Public Member Functions inherited from ug::CommunicationScheme< ConsistencyCheckClass< TVec, TValue >, TValue > | |
virtual bool | collect (ug::BinaryBuffer &buff, const Interface &interface) |
send data on the interface based on TDerived::send More... | |
ConsistencyCheckClass< TVec, TValue > & | derived () |
get the derived class More... | |
virtual bool | extract (ug::BinaryBuffer &buff, const Interface &interface) |
receive data on the interface and hand it over to TDerived::receive More... | |
virtual int | get_required_buffer_size (const Interface &interface) |
get the size of the required buffer for an interface More... | |
Public Member Functions inherited from pcl::ICommunicationPolicy< IndexLayout > | |
virtual bool | begin_layout_collection (const Layout *pLayout) |
signals the beginning of a layout collection. More... | |
virtual bool | begin_layout_extraction (const Layout *pLayout) |
signals the beginning of a layout extraction. More... | |
virtual void | begin_level_extraction (int level) |
signals that a new layout-level will now be processed. More... | |
virtual bool | end_layout_collection (const Layout *pLayout) |
signals the end of a layout collection More... | |
virtual bool | end_layout_extraction (const Layout *pLayout) |
signals the end of a layout extraction More... | |
virtual | ~ICommunicationPolicy () |
Public Member Functions inherited from ug::ConsistencyCheckClassSend< TVec, TValue > | |
ConsistencyCheckClassSend (const TVec &_vec) | |
const TValue & | send (int pid, int index) const |
Private Attributes | |
bool | bOK |
std::string | name |
Additional Inherited Members | |
Public Types inherited from pcl::ICommunicationPolicy< IndexLayout > | |
typedef Layout::Interface | Interface |
typedef IndexLayout | Layout |
Public Attributes inherited from ug::ConsistencyCheckClassSend< TVec, TValue > | |
const TVec & | vec |
|
inline |
References ug::ConsistencyCheckClass< TVec, TValue >::bOK.
|
inline |
|
inline |
References ug::ConsistencyCheckClass< TVec, TValue >::bOK.
Referenced by ug::ConsistencyCheck().
|
inline |
|
private |
|
private |
Referenced by ug::ConsistencyCheckClass< TVec, TValue >::receive().