10 #include <vlutil/vlMachineTypes.h>
11 #include <matrix/vlVector.h>
12 #include <vl/globalObjectDesignator.h>
13 #include <vlpi/entityType.h>
14 #include <vlpi/entityIdentifier.h>
15 #include <vlutil/vlString.h>
30 virtual void setKeyValuePairList(
const std::vector<DtKeyValuePair>& val);
31 virtual const std::vector<DtKeyValuePair>& keyValuePairList()
const;
38 virtual void remove(
const DtString& key);
44 static int octetBoundary();
45 unsigned int getPaddingSize(DtU64 byteOffset,
unsigned int boundary,
unsigned int hint = 1)
const;
47 void writeToBuffer(
char* buffer )
const;
48 void fillFromBuffer(
const char* buffer,
int bufferSize,
int offset );
50 virtual void printData()
const;
52 virtual void printDataToStream(std::ostream &)
const;