Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
OpenMesh::Endian Class Reference

#include <libs_required/OpenMesh/src/OpenMesh/Core/Utils/Endian.hh>

Public Types

enum  Type { LSB = 1, MSB }

Static Public Member Functions

static Type local ()
 Return endian type of host system.
static const char * as_string (Type _t)
 Return type _t as string.

Static Private Attributes

static int one_ = 1
static const Type local_

Detailed Description

Determine byte order of host system.

Definition at line 78 of file Endian.hh.

Member Enumeration Documentation


Little endian (Intel family and clones)


big endian (Motorola's 68x family, DEC Alpha, MIPS)

Definition at line 82 of file Endian.hh.

Member Data Documentation

const Endian::Type OpenMesh::Endian::local_
Initial value:
= *((unsigned char*)&Endian::one_)

Definition at line 95 of file Endian.hh.

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