|
ug4
|
#include <consistency_check.h>
Inheritance diagram for ug::ConsistencyCheckClass< TVec, TValue >: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 | |
| ConsistencyCheckClass< TVec, TValue > & | derived () |
| get the derived class | |
| virtual bool | extract (ug::BinaryBuffer &buff, const Interface &interface) |
| receive data on the interface and hand it over to TDerived::receive | |
| virtual int | get_required_buffer_size (const Interface &interface) |
| get the size of the required buffer for an interface | |
Public Member Functions inherited from pcl::ICommunicationPolicy< IndexLayout > | |
| virtual bool | begin_layout_collection (const Layout *pLayout) |
| signals the beginning of a layout collection. | |
| virtual bool | begin_layout_extraction (const Layout *pLayout) |
| signals the beginning of a layout extraction. | |
| virtual void | begin_level_extraction (int level) |
| signals that a new layout-level will now be processed. | |
| virtual bool | end_layout_collection (const Layout *pLayout) |
| signals the end of a layout collection | |
| virtual bool | end_layout_extraction (const Layout *pLayout) |
| signals the end of a layout extraction | |
| 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(), and ug::ConsistencyCheck().
|
inline |
|
private |
|
private |
Referenced by ug::ConsistencyCheckClass< TVec, TValue >::receive().