29 typedef std::map< std::string, DtRemoteConfigurationEntry* >
ConfigMap;
41 bool readonly =
false);
46 bool readonly =
false);
100 virtual void clear();
109 unsigned size()
const;
133 virtual void remove(
const char *pKeyName);
148 virtual void putData(std::string& fp,
int indentLevel = 0)
override;
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
void setEntryCreatorFcn(DtRemoteConfigurationEntry::CreatorFcn fcn)
factory function to create entries
Definition: remoteConfigurationList.h:165
ConfigMap::iterator ConfigIterator
Object Type list.
Definition: remoteConfigurationList.h:30
voidpf void uLong size
Definition: ioapi.h:39
virtual DtlObjPtr getData(DtlObjPtr args, const SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)
Deriving class overrides these to get/put class specific data.
Definition: readerWriter.h:85
DtRemoteConfigurationEntry *(* CreatorFcn)(const DtString &name, DtReaderWriterRegistry *parentRegistry)
Definition: remoteConfigurationEntry.h:24
Definition: readerWriterRegistry.h:39
DtRemoteConfigurationList::ConfigMap & configurationMap()
returns the map
Definition: remoteConfigurationList.h:159
DtRemoteConfigurationEntry::CreatorFcn myEntryCreatorFcn
Definition: remoteConfigurationList.h:153
unsigned size() const
returns number of entries in the map
Definition: remoteConfigurationList.h:162
DtRemoteConfigurationList::ConfigIterator end()
Returns an iterator pointing to the first item in the map.
Definition: remoteConfigurationList.h:167
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
std::map< std::string, DtRemoteConfigurationEntry * > ConfigMap
Object Type list.
Definition: remoteConfigurationList.h:29
ConfigMap myConfigMap
Definition: remoteConfigurationList.h:152
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
DtRemoteConfigurationList::ConfigIterator begin()
Returns an iterator pointing to the first item in the map.
Definition: remoteConfigurationList.h:156
ConfigMap::const_iterator const_ConfigIterator
Object Type list.
Definition: remoteConfigurationList.h:31
virtual void putData(std::string &fp, int indentLevel=0)
Deriving class overrides these to get/put class specific data.
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
DtRemoteConfigurationEntry::CreatorFcn entryCreatorFcn() const
factory function to create entries
Definition: remoteConfigurationList.h:164
This file declares DtRemoteConfigurationEntry.
Definition: remoteConfigurationEntry.h:21
virtual DtSymbolString name() const
Accessor for name of this readable/writable object.
This file declares DtComponentAttachmentConfigurationEntry.
Definition: remoteConfigurationList.h:20