27 theInitializedFlag(false)
34 theEnableFlag(rhs.theEnableFlag),
35 theInitializedFlag(rhs.theInitializedFlag)
42 bool inputListIsFixedFlag,
43 bool outputListIsFixedFlag)
46 inputListIsFixedFlag, outputListIsFixedFlag),
48 theInitializedFlag(false)
56 const char* prefix)
const 69 const char* lookup = kwl.
find(prefix,
120 if(!property.
valid())
return;
129 property->valueToString(value);
161 out <<
"ossimSource::print:\n" virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
virtual bool isInitialized() const
virtual bool isSourceEnabled() const
virtual void setProperty(ossimRefPtr< ossimProperty > property)
ossimSource(ossimObject *owner=0)
Represents serializable keyword/value map.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
const char * find(const char *key) const
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
virtual std::ostream & print(std::ostream &out) const
Outputs theErrorStatus as an ossimErrorCode and an ossimString.
virtual void disableSource()
virtual void setInitializedFlag(bool flag)
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
RTTI_DEF2(ossimSource, "ossimSource", ossimConnectableObject, ossimErrorStatusInterface) ossimSource
virtual bool getEnableFlag() const
void add(const char *prefix, const ossimKeywordlist &kwl, bool overwrite=true)
virtual std::ostream & print(std::ostream &out) const
Outputs theErrorStatus as an ossimErrorCode and an ossimString.
bool toBool() const
String to numeric methods.
unsigned int ossim_uint32
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
virtual void initialize()
virtual void enableSource()
static ossimString downcase(const ossimString &aString)
static const char * ENABLED_KW
virtual void setEnableFlag(bool flag)
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
const ossimSource & operator=(const ossimSource &rhs)
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
std::basic_ostream< char > ostream
Base class for char output streams.