34 m_tagLength(tagLength)
112 kwl.
add(prefix, kwlTemp);
virtual const std::string & getTagName() const
This will return the name of the registered tag for this user defined header.
std::basic_ostringstream< char > ostringstream
Class for char output memory streams.
virtual void getMetadata(ossimKeywordlist &kwl, const char *prefix=0) const
Default interface to populate keyword list with metadata.
Represents serializable keyword/value map.
virtual std::string getRegisterTagName() const
This will return the name of the registered tag for this user defined header.
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 setTagLength(ossim_uint32 length)
Set the tag length.
void add(const char *prefix, const ossimKeywordlist &kwl, bool overwrite=true)
virtual ossim_uint32 getTagLength() const
Returns the length in bytes of the tag from the CEL or REL field.
#define RTTI_DEF2(cls, name, b1, b2)
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual void setTagName(const std::string &tagName)
ossimNitfRegisteredTag()
default constructor
unsigned int ossim_uint32
virtual ossim_uint32 getSizeInBytes() const
Returns the length in bytes of the tag from the CEL or REL field.
virtual bool parseStream(ossim::istream &is, bool ignoreBinaryChars)
deprecated method
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
std::basic_istringstream< char > istringstream
Class for char input memory streams.
virtual bool saveState(ossimKeywordlist &kwl, const ossimString &prefix) const
virtual ~ossimNitfRegisteredTag()
destructor
std::basic_ostream< char > ostream
Base class for char output streams.
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const