OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
Info Base. More...
#include <ossimKakaduJpipInfo.h>
Public Member Functions | |
ossimKakaduJpipInfo () | |
default constructor More... | |
virtual | ~ossimKakaduJpipInfo () |
virtual destructor More... | |
virtual bool | open (const ossimFilename &file) |
open method. More... | |
virtual std::ostream & | print (std::ostream &out) const |
Print method. More... | |
virtual void | setHandler (ossimKakaduJpipHandler *handler) |
![]() | |
ossimInfoBase () | |
default constructor More... | |
virtual bool | open (std::shared_ptr< ossim::istream > &str, const std::string &connectionString) |
open method. More... | |
void | setProcessOverviewFlag (bool flag) |
Sets the overview flag. More... | |
bool | getProcessOverviewFlag () const |
Method to get the overview flag. More... | |
virtual bool | getKeywordlist (ossimKeywordlist &kwl) const |
Method to dump info to a keyword list. More... | |
virtual bool | getKeywordlist (ossimKeywordlist &kwl, ossim_uint32 entryIndex) const |
Method to dump info to a keyword list. More... | |
![]() | |
ossimReferenced () | |
ossimReferenced (const ossimReferenced &) | |
ossimReferenced & | operator= (const ossimReferenced &) |
void | ref () const |
increment the reference count by one, indicating that this object has another pointer which is referencing it. More... | |
void | unref () const |
decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
void | unref_nodelete () const |
decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
int | referenceCount () const |
Protected Attributes | |
ossimRefPtr< ossimKakaduJpipHandler > | m_handler |
![]() | |
bool | theOverviewFlag |
Additional Inherited Members | |
![]() | |
virtual | ~ossimInfoBase () |
virtual destructor More... | |
![]() | |
virtual | ~ossimReferenced () |
Info Base.
This is the base class for all info objects. The purpose of an Info object is to dump whatever info is available for a given file name to user.
Definition at line 31 of file ossimKakaduJpipInfo.h.
ossimKakaduJpipInfo::ossimKakaduJpipInfo | ( | ) |
|
virtual |
|
virtual |
open method.
file | File name to open. |
Reimplemented from ossimInfoBase.
Definition at line 25 of file ossimKakaduJpipInfo.cpp.
References ossimKeywordlist::addFile(), ossimString::c_str(), ossimString::downcase(), ossimFilename::ext(), ossimImageHandler::loadState(), and ossimImageHandler::open().
|
virtual |
Print method.
out | Stream to print to. |
Implements ossimInfoBase.
Definition at line 56 of file ossimKakaduJpipInfo.cpp.
References ossimXmlNode::addChildNode(), ossimKeywordlist::addPrefixToAll(), ossimRefPtr< T >::get(), ossimTiffInfo::getImageGeometry(), ossimXmlDocument::getRoot(), ossimXmlDocument::initRoot(), ossimXmlDocument::read(), ossimXmlNode::read(), ossimInfoBase::setProcessOverviewFlag(), ossimXmlNode::setTag(), ossimKeywordlist::stripPrefixFromAll(), ossimXmlDocument::toKwl(), and ossimRefPtr< T >::valid().
|
virtual |
Definition at line 156 of file ossimKakaduJpipInfo.cpp.
Referenced by ossimKakaduJpipHandler::getImageGeometry().
|
mutableprotected |
Definition at line 61 of file ossimKakaduJpipInfo.h.