Namespaces | Defines | Typedefs | Enumerations | Functions

src/mmdb_machine_.h File Reference

#include "mmdb_mattype.h"

Go to the source code of this file.

Namespaces

namespace  mmdb
namespace  mmdb::machine

Defines

#define CALL_LIKE_SUN   100
#define FTN_STR(s)   s
#define FTN_LEN(s)   s##_len
#define char_struct(s)
#define fill_char_struct(s, str)
#define FORTRAN_SUBR(NAME, name, p_sun, p_stardent, p_mvs)   void name##_ p_sun
#define FORTRAN_EXTERN(NAME, name, p_sun, p_stardent, p_mvs)   extern "C" void name##_ p_sun
#define FORTRAN_CALL(NAME, name, p_sun, p_stardent, p_mvs)   name##_ p_sun

Typedefs

typedef float mmdb::machine::apireal
typedef pstr mmdb::machine::fpstr

Enumerations

enum  mmdb::machine::MACHINE {
  mmdb::machine::MACHINE_SGI = 1, mmdb::machine::MACHINE_RS6000 = 2, mmdb::machine::MACHINE_ALLIANT = 3, mmdb::machine::MACHINE_ARDENT = 4,
  mmdb::machine::MACHINE_TITAN = 5, mmdb::machine::MACHINE_STARDENT = 6, mmdb::machine::MACHINE_CONVEX = 7, mmdb::machine::MACHINE_ESV = 8,
  mmdb::machine::MACHINE_HP9000 = 9, mmdb::machine::MACHINE_SOLBOURNE = 10, mmdb::machine::MACHINE_SOLARIS = 11, mmdb::machine::MACHINE_ALPHA = 12,
  mmdb::machine::MACHINE_VMS = 13, mmdb::machine::MACHINE_MVS = 14, mmdb::machine::MACHINE_F2C_G77 = 15, mmdb::machine::MACHINE_LINUX = 16,
  mmdb::machine::MACHINE_UNKNOWN = 100
}

Functions

int mmdb::machine::GetMachineID ()
cpstr mmdb::machine::GetMachineName ()
cpstr mmdb::machine::GetMachineName (int MachineID)

Define Documentation

#define CALL_LIKE_SUN   100
#define char_struct (   s )
Value:
mmdb::pstr  s;                      \
    int   s##_len;
#define fill_char_struct (   s,
  str 
)
Value:
s  = str;                     \
    s##_len = strlen(str);
#define FORTRAN_CALL (   NAME,
  name,
  p_sun,
  p_stardent,
  p_mvs 
)    name##_ p_sun
#define FORTRAN_EXTERN (   NAME,
  name,
  p_sun,
  p_stardent,
  p_mvs 
)    extern "C" void name##_ p_sun
#define FORTRAN_SUBR (   NAME,
  name,
  p_sun,
  p_stardent,
  p_mvs 
)    void name##_ p_sun
#define FTN_LEN (   s )    s##_len
#define FTN_STR (   s )    s
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines