19 #define MULTIPLES_PRESENT 0
41 virtual void printRecordSets(
bool printEntityObjectId =
false)
const;
44 virtual void printRecordSetsToStream(std::ostream& stream,
bool printEntityObjectId =
false)
const;
50 virtual void addRecord(std::auto_ptr<DtStandardVariableRecord> record,
57 virtual void removeRecord(
unsigned int index,
64 virtual void clearAllRecordSets();
67 virtual std::vector<DtEntityIdentifier> recordSetIdentifiers()
const;
71 virtual void getRecordSetIdentifiers(std::vector<DtEntityIdentifier>& entityIdVector)
const;
80 virtual const std::vector<DtStandardVariableRecord*> allRecords()
const;
83 virtual unsigned int numberOfRecords()
const;
89 virtual bool containsStandardRecordSets()
const;
103 virtual unsigned int attributeRecordSetsNetSize()
const;
106 virtual unsigned int recordSetsNetSize()
const;
113 virtual unsigned int numberOfRecordSets()
const;
119 virtual int computeMasterAttributeRecordType()
const;
126 virtual void printRecordSetToStream(
const DtEntityIdentifier&
id, std::ostream& stream )
const;
127 virtual bool shouldAttributePduBeCoupled();