#include <FieldMappingIO.h>
|
| virtual std::string | className () const =0 |
| | Returns the class name. This is used when registering the class in the ClassFactory.
|
| | FieldMappingIO () |
| | Ctor.
|
| virtual FieldMapping::Ptr | read (const OgIGroup &mappingGroup)=0 |
| | Read the field at the given hdf5 group.
|
| virtual FieldMapping::Ptr | read (hid_t mappingGroup)=0 |
| | Read the field at the given hdf5 group.
|
| virtual bool | write (hid_t mappingGroup, FieldMapping::Ptr mapping)=0 |
| | Write the field to the given mapping group.
|
| virtual bool | write (OgOGroup &mappingGroup, FieldMapping::Ptr mapping)=0 |
| | Write the field to the given mapping group.
|
| virtual | ~FieldMappingIO () |
| | Dtor.
|
| void | ref () const |
| | Used by boost::intrusive_pointer.
|
| size_t | refcnt () |
| | Used by boost::intrusive_pointer.
|
| void | unref () const |
| | Used by boost::intrusive_pointer.
|
| WeakPtr | weakPtr () const |
| | RefBase () |
| | RefBase (const RefBase &) |
| | Copy constructor.
|
| RefBase & | operator= (const RefBase &) |
| | Assignment operator.
|
| virtual | ~RefBase () |
| | Destructor.
|
| virtual bool | checkRTTI (const char *typenameStr)=0 |
| | This function is only implemented by concrete classes and triggers the actual RTTI check through matchRTTI();.
|
| bool | matchRTTI (const char *typenameStr) |
| | Performs a check to see if the given typename string matches this class' This needs to be implemented in -all- subclasses, even abstract ones.
|
|
| typedef RefBase | base |
| | Convenience typedef for referring to base class.
|
Definition at line 64 of file FieldMappingIO.h.
◆ Ptr
◆ class_type
◆ base
Convenience typedef for referring to base class.
Definition at line 124 of file FieldMappingIO.h.
◆ FieldMappingIO()
| FieldMappingIO::FieldMappingIO |
( |
| ) |
|
|
inline |
◆ ~FieldMappingIO()
| virtual FieldMappingIO::~FieldMappingIO |
( |
| ) |
|
|
inlinevirtual |
◆ staticClassType()
| const char * FieldMappingIO::staticClassType |
( |
| ) |
|
|
inlinestatic |
RTTI replacement.
Definition at line 79 of file FieldMappingIO.h.
80 {
81 return "FieldMappingIO";
82 }
◆ read() [1/2]
◆ read() [2/2]
◆ write() [1/2]
◆ write() [2/2]
| virtual bool FieldMappingIO::write |
( |
OgOGroup & | mappingGroup, |
|
|
FieldMapping::Ptr | mapping ) |
|
pure virtual |
◆ className()
| virtual std::string FieldMappingIO::className |
( |
| ) |
const |
|
pure virtual |
◆ DEFINE_FIELD_RTTI_ABSTRACT_CLASS
| FieldMappingIO::DEFINE_FIELD_RTTI_ABSTRACT_CLASS |
The documentation for this class was generated from the following file: