Class Index Cross Index Namespace Index

Class FrameCPP::Version_6::FrHeader


Contained in: FrameCPP::Version_6
Derived from: none
Derived by: none

#include "../../../../../lib/framecpp/src/Version6/FrHeader.hh"


public function member index:

const unsigned char* const Get8ByteEndianness() const; Retrieve the buffer holding the endian bytes for an 8 byte quantity
int GetByteOrder() const; Return the byte order of the frame
INT_2U GetLibraryRevision() const; Return the version number
const char* GetOriginator() const; Return the originator of the frame.
INT_2U GetVersion() const; Return the version number
void Reorder(std::vector< T >& Data) const; Reorder the bytes
void Reorder(T& Data) const; Reorder the bytes
void SetOriginator(const std::string& Originator); Establish the originator of the frame.
void read(IFrameStream& fs); Read header from stream
void write(OFrameStream& fs); Write Header to stream
 

Description:



Function Member Descriptions:


FrameCPP::Version_6::FrHeader::Get8ByteEndianness - Retrieve the buffer holding the endian bytes for an 8 byte quantity


const unsigned char* const Get8ByteEndianness() const;



FrameCPP::Version_6::FrHeader::GetByteOrder - Return the byte order of the frame


int GetByteOrder() const;



FrameCPP::Version_6::FrHeader::GetLibraryRevision - Return the version number


INT_2U GetLibraryRevision() const;



FrameCPP::Version_6::FrHeader::GetOriginator - Return the originator of the frame.


const char* GetOriginator() const;



FrameCPP::Version_6::FrHeader::GetVersion - Return the version number


INT_2U GetVersion() const;



FrameCPP::Version_6::FrHeader::Reorder - Reorder the bytes


void Reorder(std::vector< T >& Data) const;



FrameCPP::Version_6::FrHeader::Reorder - Reorder the bytes


void Reorder(T& Data) const;



FrameCPP::Version_6::FrHeader::SetOriginator - Establish the originator of the frame.


void SetOriginator(const std::string& Originator);



FrameCPP::Version_6::FrHeader::read - Read header from stream


void read(IFrameStream& fs);



FrameCPP::Version_6::FrHeader::write - Write Header to stream


void write(OFrameStream& fs);



Variable Member Descriptions:


FrameCPP::Version_6::FrHeader::m_byte_order -

int m_byte_order;

FrameCPP::Version_6::FrHeader::m_reorder_bytes -

bool m_reorder_bytes;
union - FrHeader_type