Public Types | Public Member Functions | Private Attributes
datatypes::Fields Class Reference

#include <Fields.hpp>

Inheritance diagram for datatypes::Fields:
Inheritance graph

List of all members.

Public Types

typedef std::vector
< FieldParameter * > 

Public Member Functions

void add (FieldParameter *field)
 Fields ()
const FieldParametergetField (UINT16 fieldNumber) const
const FieldVectorgetFields () const
UINT16 getNumberOfValidFields ()
const UINT32 getUsedMemory () const
virtual ~Fields ()

Private Attributes

FieldVector m_fields

Detailed Description

Definition at line 27 of file Fields.hpp.

Member Typedef Documentation

Definition at line 30 of file Fields.hpp.

Constructor & Destructor Documentation

Definition at line 32 of file Fields.hpp.

virtual datatypes::Fields::~Fields ( ) [inline, virtual]

Definition at line 34 of file Fields.hpp.

Member Function Documentation

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.

Member Data Documentation

Definition at line 50 of file Fields.hpp.

The documentation for this class was generated from the following files:

Author(s): SICK AG , Martin G√ľnther , Jochen Sprickerhof
autogenerated on Wed Jun 14 2017 04:04:51