9 #ifndef DtRemoteConfigurationEntry_H_
10 #define DtRemoteConfigurationEntry_H_
46 bool readonly =
false);
51 bool readonly =
false);
91 virtual void clearSharedParameterParts();
95 const DtString& componentConfigurationFilename()
const;
96 void setComponentConfigurationFilename(
const DtString& fn);
101 virtual DtReaderWriter* findSharedParameterPart(
const char *pKeyName);
106 void setKeyName(
const DtString& kname);
SharedParameterPartsMap::const_iterator const_SharedPartsIterator
Definition: remoteConfigurationEntry.h:36
Definition: symbolString.h:20
const DtString & keyName() const
Get/set key name, used to lookup named configuration.
Definition: remoteConfigurationEntry.h:135
SharedParameterPartsMap::iterator SharedPartsIterator
Definition: remoteConfigurationEntry.h:35
SharedParameterPartsMap mySharedParameterParts
This is a lookup table for things like descriptor lists, keyed by reader writer name.
Definition: remoteConfigurationEntry.h:125
Definition: readerWriter.h:85
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
Definition: readerWriterRegistry.h:39
const DtString & componentConfigurationFilename() const
Get/set component configuration filename.
Definition: remoteConfigurationEntry.h:132
DtBoost::shared_ptr< DtRwVariableBindings > DtVariableBindingsSharedPtr
Definition: rwVariableBindings.h:149
DtRwString myKeyName
The lookup name of the configuration.
Definition: remoteConfigurationEntry.h:121
SharedParameterPartsMap & sharedParameterParts()
Definition: remoteConfigurationEntry.h:138
DtVariableBindingsSharedPtr myVariableBindings
These are used to resolve symbols in the configuration file.
Definition: remoteConfigurationEntry.h:129
DtRwString myConfigurationFilePath
Filepath containing the configuration.
Definition: remoteConfigurationEntry.h:118
std::map< std::string, DtReaderWriter * > SharedParameterPartsMap
Definition: remoteConfigurationEntry.h:34
#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
void setKeyName(const DtString &kname)
Definition: remoteConfigurationEntry.h:136
void setComponentConfigurationFilename(const DtString &fn)
Definition: remoteConfigurationEntry.h:133
This file declares DtRemoteConfigurationEntry.
Definition: remoteConfigurationEntry.h:25
virtual DtSymbolString name() const
Accessor for name of this readable/writable object.