18 static const char* TAGS_KW =
"tags";
24 return out <<
"theImageHeaderOffset: " 26 <<
"theImageDataOffset: " 112 if(static_cast<ossim_uint32>(idx) <
theTagList.size())
132 tagLength +=
theTagList[i].getTotalTagLength();
153 containerProperty->
setName(name);
156 result = containerProperty;
157 for(idx = 0; idx < idxMax; ++idx)
167 std::vector<ossimRefPtr<ossimProperty> > propertyList;
171 containerProperty->
addChild(containerPropertyTag);
186 propertyNames.push_back(TAGS_KW);
211 const std::string& prefix )
const 217 const std::string& prefix)
const 224 tag->
print(out, prefix);
void getPropertyList(std::vector< ossimRefPtr< ossimProperty > > &propertyList) const
Represents serializable keyword/value map.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
virtual std::ostream & print(std::ostream &out, const std::string &prefix=std::string()) const
Pure virtual print method that outputs a key/value type format adding prefix to keys.
virtual void addStringProperty(const ossimString &name, const ossimString &value, bool readOnlyFlag=false)
unsigned int ossim_uint32
virtual void addChildren(std::vector< ossimRefPtr< ossimProperty > > &propertyList)
void setName(const ossimString &name)
virtual void addChild(ossimProperty *propery)
virtual bool saveState(ossimKeywordlist &kwl, const ossimString &prefix) const
std::basic_ostream< char > ostream
Base class for char output streams.