14 #include <vl/globalObjectDesignator.h>
15 #include <vlpi/entityIdentifier.h>
16 #include <vlpi/entityType.h>
17 #include <vlutil/vlMachineTypes.h>
18 #include <vlutil/vlString.h>
19 #include <matrix/vlVector.h>
34 virtual void setKeyValuePairList(
const std::vector<DtKeyValuePair>& val);
35 virtual const std::vector<DtKeyValuePair>& keyValuePairList()
const;
42 virtual void remove(
const DtString& key);
48 static int octetBoundary();
49 unsigned int getPaddingSize(DtU64 byteOffset,
unsigned int boundary,
unsigned int hint = 1)
const;
51 void writeToBuffer(
char* buffer )
const;
52 void fillFromBuffer(
const char* buffer,
int bufferSize,
int offset );
54 virtual void printData()
const;
56 virtual void printDataToStream(std::ostream &)
const;