casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Attributes | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
asdmbinaries::ByteOrder Class Reference

A class to represent byte order information. More...

#include <SDMDataObject.h>

Public Member Functions

std::string toString () const
 Returns a string representation of this. More...
 

Static Public Attributes

static const ByteOrderLittle_Endian
 
static const ByteOrderBig_Endian
 
static const ByteOrderMachine_Endianity
 

Private Member Functions

 ByteOrder (const std::string &name)
 
virtual ~ByteOrder ()
 

Static Private Member Functions

static const ByteOrdermachineEndianity ()
 

Private Attributes

std::string name_
 

Detailed Description

A class to represent byte order information.

Definition at line 228 of file SDMDataObject.h.

Constructor & Destructor Documentation

asdmbinaries::ByteOrder::ByteOrder ( const std::string &  name)
private
virtual asdmbinaries::ByteOrder::~ByteOrder ( )
privatevirtual

Member Function Documentation

static const ByteOrder* asdmbinaries::ByteOrder::machineEndianity ( )
staticprivate
std::string asdmbinaries::ByteOrder::toString ( ) const

Returns a string representation of this.

  • Little_Endian is returned as "Little_Endian",
  • Big_Endian is returned as "Big_Endian",

Member Data Documentation

const ByteOrder* asdmbinaries::ByteOrder::Big_Endian
static

Definition at line 231 of file SDMDataObject.h.

const ByteOrder* asdmbinaries::ByteOrder::Little_Endian
static

Definition at line 230 of file SDMDataObject.h.

const ByteOrder* asdmbinaries::ByteOrder::Machine_Endianity
static

Definition at line 232 of file SDMDataObject.h.

std::string asdmbinaries::ByteOrder::name_
private

Definition at line 245 of file SDMDataObject.h.


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