OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimKakaduJpipInfo.h
Go to the documentation of this file.
1 //----------------------------------------------------------------------------
2 //
3 // License: LGPL
4 //
5 // See LICENSE.txt file in the top level directory for more details.
6 //
7 // Author: Garrett Potts
8 //
9 // Description: Does an information dump of any XML JP2 boxes plus basic
10 // image information
11 //
12 //----------------------------------------------------------------------------
13 // $Id$
14 #ifndef ossimKakduJpipInfo_HEADER
15 #define ossimKakduJpipInfo_HEADER
16 
17 #include <iosfwd>
21 #include "ossimKakaduJpipHandler.h"
22 class ossimFilename;
23 class ossimKeywordlist;
24 
32 {
33 public:
34 
38  virtual ~ossimKakaduJpipInfo();
39 
40 
48  virtual bool open(const ossimFilename& file);
49 
57  virtual std::ostream& print(std::ostream& out) const;
58 
59  virtual void setHandler(ossimKakaduJpipHandler* handler);
60 protected:
62 
63 };
64 
65 #endif /* End of "#ifndef ossimInfoBase_HEADER" */
virtual ~ossimKakaduJpipInfo()
virtual destructor
ossimKakaduJpipInfo()
default constructor
Represents serializable keyword/value map.
virtual void setHandler(ossimKakaduJpipHandler *handler)
virtual bool open(const ossimFilename &file)
open method.
virtual std::ostream & print(std::ostream &out) const
Print method.
ossimRefPtr< ossimKakaduJpipHandler > m_handler
Info Base.
Definition: ossimInfoBase.h:32
std::basic_ostream< char > ostream
Base class for char output streams.
Definition: ossimIosFwd.h:23