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)
virtual asdmbinaries::ByteOrder::~ByteOrder ( )

Member Function Documentation

static const ByteOrder* asdmbinaries::ByteOrder::machineEndianity ( )
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

Definition at line 231 of file SDMDataObject.h.

const ByteOrder* asdmbinaries::ByteOrder::Little_Endian

Definition at line 230 of file SDMDataObject.h.

const ByteOrder* asdmbinaries::ByteOrder::Machine_Endianity

Definition at line 232 of file SDMDataObject.h.

std::string asdmbinaries::ByteOrder::name_

Definition at line 245 of file SDMDataObject.h.

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