Public Member Functions | List of all members
ibase::TMsbWord< Size > Class Template Reference

This class represents double word type with network byte order (big endian, MSB first). More...

#include <TMsbWord.h>

Public Member Functions

 TMsbWord ()
 
 TMsbWord (quint32 inputValue)
 
 TMsbWord (const TMsbWord &inputValue)
 
 operator quint32 () const
 Returns value as MSB. More...
 
quint32 GetLsb () const
 Returns the value as LSB. More...
 
bool Serialize (iser::IArchive &archive)
 

Detailed Description

template<int Size>
class ibase::TMsbWord< Size >

This class represents double word type with network byte order (big endian, MSB first).

Definition at line 20 of file TMsbWord.h.

Constructor & Destructor Documentation

template<int Size>
ibase::TMsbWord< Size >::TMsbWord ( )
inline

Definition at line 51 of file TMsbWord.h.

template<int Size>
ibase::TMsbWord< Size >::TMsbWord ( quint32  inputValue)
inline

Definition at line 59 of file TMsbWord.h.

template<int Size>
ibase::TMsbWord< Size >::TMsbWord ( const TMsbWord< Size > &  inputValue)
inline

Definition at line 71 of file TMsbWord.h.

Member Function Documentation

template<int Size>
quint32 ibase::TMsbWord< Size >::GetLsb ( ) const
inline

Returns the value as LSB.

Definition at line 94 of file TMsbWord.h.

template<int Size>
ibase::TMsbWord< Size >::operator quint32 ( ) const
inline

Returns value as MSB.

Definition at line 81 of file TMsbWord.h.

template<int Size>
bool ibase::TMsbWord< Size >::Serialize ( iser::IArchive archive)
inline

Definition at line 109 of file TMsbWord.h.

References iser::IArchive::ProcessData().


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy