DataDirector API
|
#include <ChunkProducer.h>
Public Member Functions | |
ChunkDescription () | |
Public Attributes | |
std::string | _name |
std::string | _type |
ChunkAttributeList | _attributes |
RuleDefinition * | _rule |
unsigned int | _packetLength |
A Chunk Description. A chunk has a name and a list of attributes it produces.
|
inline |
Constructor
ChunkAttributeList _attributes |
The list of attributes that this chunk produces
std::string _name |
The name of this chunk. It will be used as the rootname for its attributes
unsigned int _packetLength |
(Optional). The length of the packet/chunk. If this is set to a value other than zero, then it means one of two things.
RuleDefinition* _rule |
Rule for determining that this chunk is present
std::string _type |
The 'type' of this chunk (optional). Can be used by chunk producers for whatever purpose