9 #ifndef DtRemoteConfigurationMapEntry_H_
10 #define DtRemoteConfigurationMapEntry_H_
23 #include <vlpi/entityIdentifier.h>
47 bool readonly =
false);
52 bool readonly =
false);
85 void setAttachByType(AttachByType atype);
90 const DtString& configurationKeyName()
const;
91 void setConfigurationKeyName(
const DtString& keyname);
96 const DtEntityIdentifier& entityIdentifier()
const;
97 void setEntityIdentifier(
const DtEntityIdentifier& eid);
102 const std::vector<unsigned>& forceFilters()
const;
103 virtual void setForceFilters(
const std::vector<unsigned>& filters);
108 const DtString& markingText()
const;
109 void setMarkingText(
const char *pStr);
110 void setMarkingText(
const DtString& sStr);
115 const DtObjectType& objectType()
const;
116 virtual void setObjectType(
const DtObjectType& otype);
127 virtual void parseAttachByField(DtlObjPtr dtlObjPtr);
130 virtual void parseForceFilterField(DtlObjPtr dtlObjPtr);
133 virtual void putData(FILE *fp,
int indentLevel = 0);
138 virtual void writeAttachBy(FILE *fp,
int indentLevel = 0);
141 virtual void writeForceFilter(FILE *fp,
int indentLevel = 0);