9 #include <vlutil/vlString.h>
14 struct DtNetEnvironmentalRecord;
15 class DtVariableDatumRecord;
33 virtual void clearExtendedData();
34 virtual void removeExtendedData(
const DtString& key);
38 return myExtendedData;
41 virtual void setExtendedDataMap(
const ExtendedData&);
52 return !(*
this == rhs);
56 bool isModified()
const
65 virtual int netRepSize();
68 virtual char* netRep();
71 virtual int setFromNet(
const char*);
75 virtual int size(
const char*)
const;
78 virtual int keyLen(
const char*)
const;
81 virtual int valueLen(
const char*)
const;
84 virtual DtString key(
const char*)
const;
87 virtual DtString value(
const char*)
const;
92 virtual char* createNetworkRepresentation(
const DtString& key,
const DtString& value)
const;
96 virtual void createNetRep();