#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 () |
Private Attributes | |
FieldVector | m_fields |
Definition at line 27 of file Fields.hpp.
typedef std::vector<FieldParameter*> datatypes::Fields::FieldVector |
Definition at line 30 of file Fields.hpp.
datatypes::Fields::Fields | ( | ) | [inline] |
Definition at line 32 of file Fields.hpp.
virtual datatypes::Fields::~Fields | ( | ) | [inline, virtual] |
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.
const FieldVector& datatypes::Fields::getFields | ( | ) | const [inline] |
Definition at line 43 of file Fields.hpp.
Definition at line 298 of file Fields.cpp.
const UINT32 datatypes::Fields::getUsedMemory | ( | ) | const [virtual] |
Implements datatypes::BasicData.
Definition at line 283 of file Fields.cpp.
FieldVector datatypes::Fields::m_fields [private] |
Definition at line 50 of file Fields.hpp.