Navigation

Operators and Keywords

Function List:

C++ API

oct_mach_info Class Reference

#include <mach-info.h>

Collaboration diagram for oct_mach_info:

List of all members.


Public Types

enum  float_format {
  flt_fmt_unknown, flt_fmt_ieee_little_endian, flt_fmt_ieee_big_endian, flt_fmt_vax_d,
  flt_fmt_vax_g, flt_fmt_cray
}

Static Public Member Functions

static bool instance_ok (void)
static float_format native_float_format (void)
static bool words_big_endian (void)
static bool words_little_endian (void)
static float_format string_to_float_format (const std::string &)
static std::string float_format_as_string (float_format)

Protected Member Functions

 oct_mach_info (void)

Member Enumeration Documentation

Enumerator:
flt_fmt_unknown 
flt_fmt_ieee_little_endian 
flt_fmt_ieee_big_endian 
flt_fmt_vax_d 
flt_fmt_vax_g 
flt_fmt_cray 


Constructor & Destructor Documentation

oct_mach_info::oct_mach_info ( void   )  [protected]


Member Function Documentation

std::string oct_mach_info::float_format_as_string ( float_format  flt_fmt  )  [static]

bool oct_mach_info::instance_ok ( void   )  [static]

oct_mach_info::float_format oct_mach_info::native_float_format ( void   )  [static]

oct_mach_info::float_format oct_mach_info::string_to_float_format ( const std::string s  )  [static]

bool oct_mach_info::words_big_endian ( void   )  [static]

bool oct_mach_info::words_little_endian ( void   )  [static]


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