Alphabetic Class Index   |   Class Inheritance Tree Index   |   Tool Index

Class: CCSDSHead

Parent class: DataBlock

Description:
This class was machine generated from the file CCSDSHead.db by the perl script db2class.

The following comments have been copied from that file:

This is an ITOS-like database definition for a CCSDS primary header.

Data Fields
publicconst static intsize
privateunsigned int_version
privateunsigned int_type
privateunsigned int_hasHead2
privateunsigned int_apid
privateunsigned int_isLast
privateunsigned int_isFirst
privateunsigned int_sequence
privateunsigned int_length

Constructors / Destructor
public CCSDSHead()
public CCSDSHead(const CCSDSHead& orig)

Methods
public virtual
constant
unsigned int version()
public virtual
constant
unsigned int type()
public virtual
constant
unsigned int hasHead2()
public virtual
constant
unsigned int apid()
public virtual
constant
unsigned int isLast()
public virtual
constant
unsigned int isFirst()
public virtual
constant
unsigned int sequence()
public virtual
constant
unsigned int length()
public virtual void version(unsigned int value)
public virtual void type(unsigned int value)
public virtual void hasHead2(unsigned int value)
public virtual void apid(unsigned int value)
public virtual void isLast(unsigned int value)
public virtual void isFirst(unsigned int value)
public virtual void sequence(unsigned int value)
public virtual void length(unsigned int value)
public virtual void read(Reader* r)
Throws: Interpreter::Exception
public virtual void write(Writer* w)
Throws: Interpreter::Exception
public virtual const string& toString()

Operators
public int CCSDSHead& == CCSDSHead&
public int CCSDSHead& != CCSDSHead&


Alphabetic Class Index   |   Class Inheritance Tree Index   |   Tool Index