Public Types | Public Member Functions
DataPayload Class Reference

#include <CubeMessages.h>

Inheritance diagram for DataPayload:
DataGetPayload

List of all members.

Public Types

enum  MessageId { MessageId = 0x01 }

Public Member Functions

void bigEndianValues ()
 DataPayload (int seqNum)
unsigned int sequenceNumber () const

Member Enumeration Documentation

Enumerator:
MessageId 
{MessageId=0x01};

Constructor & Destructor Documentation

DataPayload::DataPayload ( int  seqNum) [inline]
{_sequenceNumber.value=seqNum;}

Member Function Documentation

void DataPayload::bigEndianValues ( ) [inline]

Reimplemented in DataGetPayload.

{
#if BYTE_ORDER==LITTLE_ENDIAN
  ByteOrder::swap(_sequenceNumber.bytes);
#endif
}
unsigned int DataPayload::sequenceNumber ( ) const [inline]
{return _sequenceNumber.value;}

Member Data Documentation

unsigned char DataPayload::bytes[4]

Reimplemented in DataGetPayload.

unsigned int DataPayload::value

Reimplemented in DataGetPayload.


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