Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
BIAS::ExifTag Class Reference

helper class containing EXIF Tag info and its's value. More...

#include <Base/Image/ExifTag.hh>

+ Collaboration diagram for BIAS::ExifTag:

Public Member Functions

 ExifTag ()
 
 ExifTag (const unsigned short _id, const std::string _name, const std::string _value)
 
 ExifTag (const unsigned short _id, const std::string _name)
 
bool GoodValue (const std::string &val) const
 
std::ostream & Print (std::ostream &os=std::cout) const
 
 ~ExifTag ()
 

Public Attributes

unsigned short id
 
std::string name
 
std::string value
 

Detailed Description

helper class containing EXIF Tag info and its's value.

Wriiten e.g. in Jpeg header by digital cameras.

Author
Jan Woetzel 10/2004

Definition at line 19 of file ExifTag.hh.

Constructor & Destructor Documentation

BIAS::ExifTag::~ExifTag ( )
inline

Definition at line 21 of file ExifTag.hh.

BIAS::ExifTag::ExifTag ( )
inline

Definition at line 22 of file ExifTag.hh.

BIAS::ExifTag::ExifTag ( const unsigned short  _id,
const std::string  _name,
const std::string  _value 
)
inline

Definition at line 23 of file ExifTag.hh.

BIAS::ExifTag::ExifTag ( const unsigned short  _id,
const std::string  _name 
)
inline

Definition at line 29 of file ExifTag.hh.

Member Function Documentation

bool ExifTag::GoodValue ( const std::string &  val) const
Returns
true if the string contains a useful value, in particular not empty, not unknown etc. JW

Definition at line 16 of file ExifTag.cpp.

std::ostream & ExifTag::Print ( std::ostream &  os = std::cout) const

Definition at line 6 of file ExifTag.cpp.

Member Data Documentation

unsigned short BIAS::ExifTag::id

Definition at line 42 of file ExifTag.hh.

std::string BIAS::ExifTag::name

Definition at line 43 of file ExifTag.hh.

std::string BIAS::ExifTag::value

Definition at line 44 of file ExifTag.hh.


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