ESA JPIP server  0.1
jpeg2000::ImageInfo Class Reference

Contains the indexing information of a JPEG2000 image. More...

#include <image_info.h>

Collaboration diagram for jpeg2000::ImageInfo:

Public Member Functions

 ImageInfo ()
 Empty constructor. More...
 
 ImageInfo (const ImageInfo &info)
 Copy constructor. More...
 
const ImageInfooperator= (const ImageInfo &info)
 Copy assignment. More...
 
template<typename T >
T & SerializeWith (T &stream)
 
virtual ~ImageInfo ()
 

Public Attributes

Metadata meta_data
 Meta-data information. More...
 
multimap< string, int > paths
 Paths of the hyperlinks (if any) More...
 
CodingParameters coding_parameters
 Coding parameters. More...
 
vector< CodestreamIndexcodestreams
 Codestreams information. More...
 
vector< Metadatameta_data_hyperlinks
 Meta-data of the hyperlinks. More...
 

Friends

ostream & operator<< (ostream &out, const ImageInfo &info)
 

Detailed Description

Contains the indexing information of a JPEG2000 image.

This class can be serialized and printed.

See also
CodingParameters
CodestreamIndex
Metadata

Constructor & Destructor Documentation

jpeg2000::ImageInfo::ImageInfo ( )
inline

Empty constructor.

jpeg2000::ImageInfo::ImageInfo ( const ImageInfo info)
inline

Copy constructor.

virtual jpeg2000::ImageInfo::~ImageInfo ( )
inlinevirtual

Member Function Documentation

const ImageInfo& jpeg2000::ImageInfo::operator= ( const ImageInfo info)
inline

Copy assignment.

Here is the call graph for this function:

template<typename T >
T& jpeg2000::ImageInfo::SerializeWith ( T &  stream)
inline

Friends And Related Function Documentation

ostream& operator<< ( ostream &  out,
const ImageInfo info 
)
friend

Member Data Documentation

vector<CodestreamIndex> jpeg2000::ImageInfo::codestreams

Codestreams information.

CodingParameters jpeg2000::ImageInfo::coding_parameters

Coding parameters.

Metadata jpeg2000::ImageInfo::meta_data

Meta-data information.

vector<Metadata> jpeg2000::ImageInfo::meta_data_hyperlinks

Meta-data of the hyperlinks.

multimap<string, int> jpeg2000::ImageInfo::paths

Paths of the hyperlinks (if any)


The documentation for this class was generated from the following file: