OpenJAUS Software Development Kit  4.3.1
Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
openjaus::environment::SupportedImageFormatsBitField Class Reference

#include <SupportedImageFormatsBitField.h>

Inherits openjaus::model::fields::BitField.

Public Member Functions

 SupportedImageFormatsBitField ()
 
 ~SupportedImageFormatsBitField ()
 
bool setJPEG (bool value)
 
bool getJPEG (void) const
 
bool setGIF (bool value)
 
bool getGIF (void) const
 
bool setPNG (bool value)
 
bool getPNG (void) const
 
bool setBMP (bool value)
 
bool getBMP (void) const
 
bool setTIFF (bool value)
 
bool getTIFF (void) const
 
bool setPPM (bool value)
 
bool getPPM (void) const
 
bool setPGM (bool value)
 
bool getPGM (void) const
 
bool setPNM (bool value)
 
bool getPNM (void) const
 
bool setNEF_Nikon_RAW (bool value)
 
bool getNEF_Nikon_RAW (void) const
 
bool setCR2_Canon_RAW (bool value)
 
bool getCR2_Canon_RAW (void) const
 
bool setDNG_Adobe_RAW (bool value)
 
bool getDNG_Adobe_RAW (void) const
 
uint16_t getIntegerValue (void) const
 
void setIntegerValue (uint16_t value)
 
virtual int to (system::Buffer *dst)
 Operation to. More...
 
virtual int from (system::Buffer *src)
 Operation from. More...
 
virtual int length ()
 Serializes object to internal transport buffer. More...
 
void copy (SupportedImageFormatsBitField &source)
 
std::string toXml (unsigned char ojIndentLevel=0) const
 
- Public Member Functions inherited from openjaus::model::fields::BitField
 BitField ()
 
virtual ~BitField ()
 
long getDefaultValue () const
 Accessor to get the value of defaultValue. More...
 
bool setDefaultValue (long defaultValue)
 Accessor to set value of defaultValue. More...
 
uint64_t getValue () const
 Accessor to get the value of value. More...
 
bool setValue (uint64_t value)
 Accessor to set value of value. More...
 
TypesUnsigned getSize () const
 Accessor to get the value of size. More...
 
bool setSize (TypesUnsigned size)
 Accessor to set value of size. More...
 
const std::vector< BitFieldItem *> & getItems () const
 Accessor to get the value of items. More...
 
bool setItems (const BitFieldItem &items)
 Accessor to set value of items. More...
 
virtual std::string toString () const
 
- Public Member Functions inherited from openjaus::model::fields::ComplexField
virtual ~ComplexField ()
 
- Public Member Functions inherited from openjaus::model::fields::Field
 Field ()
 
virtual ~Field ()
 
std::string getName () const
 Accessor to get the value of name. More...
 
bool setName (std::string name)
 Accessor to set value of name. More...
 
- Public Member Functions inherited from openjaus::system::Transportable
virtual ~Transportable ()
 
 Transportable ()
 

Protected Attributes

bool jPEG
 
bool gIF
 
bool pNG
 
bool bMP
 
bool tIFF
 
bool pPM
 
bool pGM
 
bool pNM
 
bool nEF_Nikon_RAW
 
bool cR2_Canon_RAW
 
bool dNG_Adobe_RAW
 
- Protected Attributes inherited from openjaus::model::fields::BitField
long defaultValue
 
uint64_t value
 
TypesUnsigned size
 
std::vector< BitFieldItem *> items
 
- Protected Attributes inherited from openjaus::model::fields::Field
std::string name
 

Static Protected Attributes

static const long JPEG_START_BIT = 0
 
static const long JPEG_BIT_MASK = 0x1
 
static const long GIF_START_BIT = 1
 
static const long GIF_BIT_MASK = 0x1
 
static const long PNG_START_BIT = 2
 
static const long PNG_BIT_MASK = 0x1
 
static const long BMP_START_BIT = 3
 
static const long BMP_BIT_MASK = 0x1
 
static const long TIFF_START_BIT = 4
 
static const long TIFF_BIT_MASK = 0x1
 
static const long PPM_START_BIT = 5
 
static const long PPM_BIT_MASK = 0x1
 
static const long PGM_START_BIT = 6
 
static const long PGM_BIT_MASK = 0x1
 
static const long PNM_START_BIT = 7
 
static const long PNM_BIT_MASK = 0x1
 
static const long NEF_NIKON_RAW_START_BIT = 8
 
static const long NEF_NIKON_RAW_BIT_MASK = 0x1
 
static const long CR2_CANON_RAW_START_BIT = 9
 
static const long CR2_CANON_RAW_BIT_MASK = 0x1
 
static const long DNG_ADOBE_RAW_START_BIT = 10
 
static const long DNG_ADOBE_RAW_BIT_MASK = 0x1
 

Constructor & Destructor Documentation

§ SupportedImageFormatsBitField()

openjaus::environment::SupportedImageFormatsBitField::SupportedImageFormatsBitField ( )

§ ~SupportedImageFormatsBitField()

openjaus::environment::SupportedImageFormatsBitField::~SupportedImageFormatsBitField ( )

Member Function Documentation

§ copy()

void openjaus::environment::SupportedImageFormatsBitField::copy ( SupportedImageFormatsBitField source)

§ from()

int openjaus::environment::SupportedImageFormatsBitField::from ( system::Buffer src)
virtual
Parameters
src

Reimplemented from openjaus::model::fields::BitField.

§ getBMP()

bool openjaus::environment::SupportedImageFormatsBitField::getBMP ( void  ) const

§ getCR2_Canon_RAW()

bool openjaus::environment::SupportedImageFormatsBitField::getCR2_Canon_RAW ( void  ) const

§ getDNG_Adobe_RAW()

bool openjaus::environment::SupportedImageFormatsBitField::getDNG_Adobe_RAW ( void  ) const

§ getGIF()

bool openjaus::environment::SupportedImageFormatsBitField::getGIF ( void  ) const

§ getIntegerValue()

uint16_t openjaus::environment::SupportedImageFormatsBitField::getIntegerValue ( void  ) const

§ getJPEG()

bool openjaus::environment::SupportedImageFormatsBitField::getJPEG ( void  ) const

§ getNEF_Nikon_RAW()

bool openjaus::environment::SupportedImageFormatsBitField::getNEF_Nikon_RAW ( void  ) const

§ getPGM()

bool openjaus::environment::SupportedImageFormatsBitField::getPGM ( void  ) const

§ getPNG()

bool openjaus::environment::SupportedImageFormatsBitField::getPNG ( void  ) const

§ getPNM()

bool openjaus::environment::SupportedImageFormatsBitField::getPNM ( void  ) const

§ getPPM()

bool openjaus::environment::SupportedImageFormatsBitField::getPPM ( void  ) const

§ getTIFF()

bool openjaus::environment::SupportedImageFormatsBitField::getTIFF ( void  ) const

§ length()

int openjaus::environment::SupportedImageFormatsBitField::length ( )
virtual

Reimplemented from openjaus::model::fields::BitField.

§ setBMP()

bool openjaus::environment::SupportedImageFormatsBitField::setBMP ( bool  value)

§ setCR2_Canon_RAW()

bool openjaus::environment::SupportedImageFormatsBitField::setCR2_Canon_RAW ( bool  value)

§ setDNG_Adobe_RAW()

bool openjaus::environment::SupportedImageFormatsBitField::setDNG_Adobe_RAW ( bool  value)

§ setGIF()

bool openjaus::environment::SupportedImageFormatsBitField::setGIF ( bool  value)

§ setIntegerValue()

void openjaus::environment::SupportedImageFormatsBitField::setIntegerValue ( uint16_t  value)

§ setJPEG()

bool openjaus::environment::SupportedImageFormatsBitField::setJPEG ( bool  value)

§ setNEF_Nikon_RAW()

bool openjaus::environment::SupportedImageFormatsBitField::setNEF_Nikon_RAW ( bool  value)

§ setPGM()

bool openjaus::environment::SupportedImageFormatsBitField::setPGM ( bool  value)

§ setPNG()

bool openjaus::environment::SupportedImageFormatsBitField::setPNG ( bool  value)

§ setPNM()

bool openjaus::environment::SupportedImageFormatsBitField::setPNM ( bool  value)

§ setPPM()

bool openjaus::environment::SupportedImageFormatsBitField::setPPM ( bool  value)

§ setTIFF()

bool openjaus::environment::SupportedImageFormatsBitField::setTIFF ( bool  value)

§ to()

int openjaus::environment::SupportedImageFormatsBitField::to ( system::Buffer dst)
virtual
Parameters
dst

Reimplemented from openjaus::model::fields::BitField.

§ toXml()

std::string openjaus::environment::SupportedImageFormatsBitField::toXml ( unsigned char  ojIndentLevel = 0) const

Member Data Documentation

§ bMP

bool openjaus::environment::SupportedImageFormatsBitField::bMP
protected

§ BMP_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::BMP_BIT_MASK = 0x1
staticprotected

§ BMP_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::BMP_START_BIT = 3
staticprotected

§ cR2_Canon_RAW

bool openjaus::environment::SupportedImageFormatsBitField::cR2_Canon_RAW
protected

§ CR2_CANON_RAW_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::CR2_CANON_RAW_BIT_MASK = 0x1
staticprotected

§ CR2_CANON_RAW_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::CR2_CANON_RAW_START_BIT = 9
staticprotected

§ dNG_Adobe_RAW

bool openjaus::environment::SupportedImageFormatsBitField::dNG_Adobe_RAW
protected

§ DNG_ADOBE_RAW_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::DNG_ADOBE_RAW_BIT_MASK = 0x1
staticprotected

§ DNG_ADOBE_RAW_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::DNG_ADOBE_RAW_START_BIT = 10
staticprotected

§ gIF

bool openjaus::environment::SupportedImageFormatsBitField::gIF
protected

§ GIF_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::GIF_BIT_MASK = 0x1
staticprotected

§ GIF_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::GIF_START_BIT = 1
staticprotected

§ jPEG

bool openjaus::environment::SupportedImageFormatsBitField::jPEG
protected

§ JPEG_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::JPEG_BIT_MASK = 0x1
staticprotected

§ JPEG_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::JPEG_START_BIT = 0
staticprotected

§ nEF_Nikon_RAW

bool openjaus::environment::SupportedImageFormatsBitField::nEF_Nikon_RAW
protected

§ NEF_NIKON_RAW_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::NEF_NIKON_RAW_BIT_MASK = 0x1
staticprotected

§ NEF_NIKON_RAW_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::NEF_NIKON_RAW_START_BIT = 8
staticprotected

§ pGM

bool openjaus::environment::SupportedImageFormatsBitField::pGM
protected

§ PGM_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::PGM_BIT_MASK = 0x1
staticprotected

§ PGM_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::PGM_START_BIT = 6
staticprotected

§ pNG

bool openjaus::environment::SupportedImageFormatsBitField::pNG
protected

§ PNG_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::PNG_BIT_MASK = 0x1
staticprotected

§ PNG_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::PNG_START_BIT = 2
staticprotected

§ pNM

bool openjaus::environment::SupportedImageFormatsBitField::pNM
protected

§ PNM_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::PNM_BIT_MASK = 0x1
staticprotected

§ PNM_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::PNM_START_BIT = 7
staticprotected

§ pPM

bool openjaus::environment::SupportedImageFormatsBitField::pPM
protected

§ PPM_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::PPM_BIT_MASK = 0x1
staticprotected

§ PPM_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::PPM_START_BIT = 5
staticprotected

§ tIFF

bool openjaus::environment::SupportedImageFormatsBitField::tIFF
protected

§ TIFF_BIT_MASK

const long openjaus::environment::SupportedImageFormatsBitField::TIFF_BIT_MASK = 0x1
staticprotected

§ TIFF_START_BIT

const long openjaus::environment::SupportedImageFormatsBitField::TIFF_START_BIT = 4
staticprotected

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