Public Member Functions | Protected Attributes | Friends

openjaus::transport::AS5669::JausWrapper Class Reference

This is a brief description. More...

#include <JausWrapper.h>

Inherits openjaus::transport::Wrapper.

List of all members.

Public Member Functions

 JausWrapper ()
virtual ~JausWrapper ()
unsigned char getHeaderNumber () const
 Accessor to get the value of headerNumber.
bool setHeaderNumber (unsigned char headerNumber)
 Accessor to set value of headerNumber.
unsigned char getHeaderLength () const
 Accessor to get the value of headerLength.
bool setHeaderLength (unsigned char headerLength)
 Accessor to set value of headerLength.
unsigned char getHeaderFlags () const
 Accessor to get the value of headerFlags.
bool setHeaderFlags (unsigned char headerFlags)
 Accessor to set value of headerFlags.
int to (system::Buffer *dst)
 Operation to.
int from (system::Buffer *src)
 Operation from.
virtual int length ()
 Serializes object to internal transport buffer.
std::string toString () const

Protected Attributes

unsigned char headerNumber
unsigned char headerLength
unsigned char headerFlags

Friends

std::ostream & operator<< (std::ostream &output, const JausWrapper &object)

Detailed Description

Detailed description.

Author:
Name (name@email.com)

Constructor & Destructor Documentation

openjaus::transport::AS5669::JausWrapper::JausWrapper (  ) 
openjaus::transport::AS5669::JausWrapper::~JausWrapper (  )  [virtual]

Member Function Documentation

int openjaus::transport::AS5669::JausWrapper::from ( system::Buffer src  )  [virtual]
Parameters:
src 

Reimplemented from openjaus::transport::Wrapper.

unsigned char openjaus::transport::AS5669::JausWrapper::getHeaderFlags (  )  const
unsigned char openjaus::transport::AS5669::JausWrapper::getHeaderLength (  )  const
unsigned char openjaus::transport::AS5669::JausWrapper::getHeaderNumber (  )  const
int openjaus::transport::AS5669::JausWrapper::length (  )  [virtual]

Reimplemented from openjaus::transport::Wrapper.

bool openjaus::transport::AS5669::JausWrapper::setHeaderFlags ( unsigned char  headerFlags  ) 
Parameters:
headerFlags The value of the new headerFlags.
bool openjaus::transport::AS5669::JausWrapper::setHeaderLength ( unsigned char  headerLength  ) 
Parameters:
headerLength The value of the new headerLength.
bool openjaus::transport::AS5669::JausWrapper::setHeaderNumber ( unsigned char  headerNumber  ) 
Parameters:
headerNumber The value of the new headerNumber.
int openjaus::transport::AS5669::JausWrapper::to ( system::Buffer dst  )  [virtual]
Parameters:
dst 

Reimplemented from openjaus::transport::Wrapper.

std::string openjaus::transport::AS5669::JausWrapper::toString (  )  const

Reimplemented from openjaus::transport::Wrapper.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  output,
const JausWrapper object 
) [friend]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines