#include <Fields.hpp>
Public Types | |
typedef std::vector< FieldParameter * > | FieldVector |
Public Member Functions | |
void | add (FieldParameter *field) |
Fields () | |
const FieldParameter & | getField (UINT16 fieldNumber) const |
const FieldVector & | getFields () const |
UINT16 | getNumberOfValidFields () |
const UINT32 | getUsedMemory () const |
virtual | ~Fields () |
Public Member Functions inherited from datatypes::BasicData | |
BasicData () | |
UINT16 | getDatatype () |
UINT16 | getSourceId () |
virtual void | setSourceId (UINT16 id) |
virtual | ~BasicData () |
Private Attributes | |
FieldVector | m_fields |
Additional Inherited Members | |
Protected Attributes inherited from datatypes::BasicData | |
UINT16 | m_datatype |
UINT16 | m_sourceId |
Definition at line 27 of file Fields.hpp.
typedef std::vector<FieldParameter*> datatypes::Fields::FieldVector |
Definition at line 30 of file Fields.hpp.
|
inline |
Definition at line 32 of file Fields.hpp.
|
inlinevirtual |
Definition at line 34 of file Fields.hpp.
void datatypes::Fields::add | ( | FieldParameter * | field | ) |
Definition at line 278 of file Fields.cpp.
const FieldParameter & datatypes::Fields::getField | ( | UINT16 | fieldNumber | ) | const |
Definition at line 254 of file Fields.cpp.
|
inline |
Definition at line 43 of file Fields.hpp.
UINT16 datatypes::Fields::getNumberOfValidFields | ( | ) |
Definition at line 298 of file Fields.cpp.
|
virtual |
Implements datatypes::BasicData.
Definition at line 283 of file Fields.cpp.
|
private |
Definition at line 50 of file Fields.hpp.