Givaro
Data Structures | Macros
givconfig.h File Reference

configuration file for Givaro More...

#include <givaro-config.h>
#include <limits>
+ Include dependency graph for givconfig.h:

Data Structures

struct  GIVARO_numeric_limits< XXX >
struct  Signed_Trait< XXX >
struct  Signed_Trait< float >
struct  Signed_Trait< double >
struct  Signed_Trait< unsigned short >
struct  Signed_Trait< short >
struct  Signed_Trait< unsigned char >
struct  Signed_Trait< signed char >
struct  Signed_Trait< int >
struct  Signed_Trait< unsigned int >
struct  Signed_Trait< long >
struct  Signed_Trait< unsigned long >
struct  Signed_Trait< long long >
struct  Signed_Trait< unsigned long long >

Macros

#define GIVARO_HAVE_TYPENAME   1
#define GIVARO_USE_SIXTYFOUR   1
#define GIVARO_MAJOR_VERSION   3
#define GIVARO_MINOR_VERSION   7
#define GIVARO_REVISION_VERSION   0
#define GIVARO_VERSION   30700
#define GIVARO_BITS_PER_LONGINT   SIZEOF_LONG
#define GIVARO_BITS_PER_INT   SIZEOF_INT
#define GIVARO_BITS_PER_SHORTINT   SIZEOF_SHORT
#define GIVARO_BITS_PER_CHAR   SIZEOF_CHAR
#define GIVARO_MAXUINT8   255U
#define GIVARO_MAXUINT16   65535U
#define GIVARO_MAXUINT32   4294967295U
#define GIVARO_MAXULONG   4294967295U
#define GIVARO_SPECIALIZED
#define GIV_XVALTOSTR(msg)   #msg
#define GIV_VALTOSTR(msg)   GIV_XVALTOSTR(msg)
#define GIVARO_ASSERT(cond, msg)
#define GIVARO_ASSERT2(cond, msg1, msg2)
#define GIVARO_REQUIRE(ignore, msg)   ((void) 0)
#define GIVARO_ENSURE(ignore, msg)   ((void) 0)
#define GIVARO_STATE(ignore)   ((void) 0)
#define _SYS_UNDEF   0
#define _SYS_MACOS   1
#define GIVARO_SYS   _SYS_UNDEF
#define GIVARO_STATMEM   1

Detailed Description

configuration file for Givaro


Macro Definition Documentation

#define GIVARO_HAVE_TYPENAME   1
#define GIVARO_USE_SIXTYFOUR   1
#define GIVARO_MAJOR_VERSION   3
#define GIVARO_MINOR_VERSION   7
#define GIVARO_REVISION_VERSION   0
#define GIVARO_VERSION   30700
#define GIVARO_BITS_PER_LONGINT   SIZEOF_LONG
#define GIVARO_BITS_PER_INT   SIZEOF_INT
#define GIVARO_BITS_PER_SHORTINT   SIZEOF_SHORT
#define GIVARO_BITS_PER_CHAR   SIZEOF_CHAR
#define GIVARO_MAXUINT8   255U
#define GIVARO_MAXUINT16   65535U
#define GIVARO_MAXUINT32   4294967295U
#define GIVARO_MAXULONG   4294967295U
#define GIVARO_SPECIALIZED
#define GIV_XVALTOSTR (   msg)    #msg
#define GIV_VALTOSTR (   msg)    GIV_XVALTOSTR(msg)
#define GIVARO_ASSERT (   cond,
  msg 
)
#define GIVARO_ASSERT2 (   cond,
  msg1,
  msg2 
)
#define GIVARO_REQUIRE (   ignore,
  msg 
)    ((void) 0)
#define GIVARO_ENSURE (   ignore,
  msg 
)    ((void) 0)
#define GIVARO_STATE (   ignore)    ((void) 0)
#define _SYS_UNDEF   0
#define _SYS_MACOS   1
#define GIVARO_SYS   _SYS_UNDEF
#define GIVARO_STATMEM   1