TerraLib 4.1
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Oracle/OCI/include/oratypes.h File Reference
#include <stddef.h>
#include <limits.h>
#include <sys/types.h>

Go to the source code of this file.

Defines

#define SX_ORACLE
#define SX3_ORACLE
#define ORASTDDEF
#define ORALIMITS
#define TRUE   1
#define FALSE   0
#define UB1MAXVAL   ((ub1)UCHAR_MAX)
#define UB1MINVAL   ((ub1) 0)
#define SB1MAXVAL   ((sb1)SCHAR_MAX)
#define SB1MINVAL   ((sb1)SCHAR_MIN)
#define MINUB1MAXVAL   ((ub1) 255)
#define MAXUB1MINVAL   ((ub1) 0)
#define MINSB1MAXVAL   ((sb1) 127)
#define MAXSB1MINVAL   ((sb1) -127)
#define UB2MAXVAL   ((ub2)USHRT_MAX)
#define UB2MINVAL   ((ub2) 0)
#define SB2MAXVAL   ((sb2) SHRT_MAX)
#define SB2MINVAL   ((sb2) SHRT_MIN)
#define MINUB2MAXVAL   ((ub2) 65535)
#define MAXUB2MINVAL   ((ub2) 0)
#define MINSB2MAXVAL   ((sb2) 32767)
#define MAXSB2MINVAL   ((sb2)-32767)
#define UB4MAXVAL   ((ub4)UINT_MAX)
#define UB4MINVAL   ((ub4) 0)
#define SB4MAXVAL   ((sb4) INT_MAX)
#define SB4MINVAL   ((sb4) INT_MIN)
#define MINUB4MAXVAL   ((ub4) 4294967295)
#define MAXUB4MINVAL   ((ub4) 0)
#define MINSB4MAXVAL   ((sb4) 2147483647)
#define MAXSB4MINVAL   ((sb4)-2147483647)
#define ORAXB8_DEFINED
#define ORAUB8MINVAL   ((oraub8)0)
#define ORAUB8MAXVAL   ((oraub8)18446744073709551615)
#define ORASB8MINVAL   ((orasb8)-9223372036854775808)
#define ORASB8MAXVAL   ((orasb8) 9223372036854775807)
#define MAXORAUB8MINVAL   ((oraub8)0)
#define MINORAUB8MAXVAL   ((oraub8)18446744073709551615)
#define MAXORASB8MINVAL   ((orasb8)-9223372036854775807)
#define MINORASB8MAXVAL   ((orasb8) 9223372036854775807)
#define UB1BITS   CHAR_BIT
#define UB1MASK   ((1 << ((uword)CHAR_BIT)) - 1)
#define EB1MAXVAL   ((eb1)SCHAR_MAX)
#define EB1MINVAL   ((eb1) 0)
#define MINEB1MAXVAL   ((eb1) 127)
#define MAXEB1MINVAL   ((eb1) 0)
#define EB2MAXVAL   ((eb2) SHRT_MAX)
#define EB2MINVAL   ((eb2) 0)
#define MINEB2MAXVAL   ((eb2) 32767)
#define MAXEB2MINVAL   ((eb2) 0)
#define EB4MAXVAL   ((eb4) INT_MAX)
#define EB4MINVAL   ((eb4) 0)
#define MINEB4MAXVAL   ((eb4) 2147483647)
#define MAXEB4MINVAL   ((eb4) 0)
#define B1MAXVAL   SB1MAXVAL
#define B1MINVAL   SB1MINVAL
#define B2MAXVAL   SB2MAXVAL
#define B2MINVAL   SB2MINVAL
#define B4MAXVAL   SB4MAXVAL
#define B4MINVAL   SB4MINVAL
#define EWORDMAXVAL   ((eword) INT_MAX)
#define EWORDMINVAL   ((eword) 0)
#define UWORDMAXVAL   ((uword)UINT_MAX)
#define UWORDMINVAL   ((uword) 0)
#define SWORDMAXVAL   ((sword) INT_MAX)
#define SWORDMINVAL   ((sword) INT_MIN)
#define MINEWORDMAXVAL   ((eword) 2147483647)
#define MAXEWORDMINVAL   ((eword) 0)
#define MINUWORDMAXVAL   ((uword) 4294967295)
#define MAXUWORDMINVAL   ((uword) 0)
#define MINSWORDMAXVAL   ((sword) 2147483647)
#define MAXSWORDMINVAL   ((sword) -2147483647)
#define UBIG_ORAMAXVAL   ((ubig_ora)ULONG_MAX)
#define UBIG_ORAMINVAL   ((ubig_ora) 0)
#define SBIG_ORAMAXVAL   ((sbig_ora) LONG_MAX)
#define SBIG_ORAMINVAL   ((sbig_ora) LONG_MIN)
#define MINUBIG_ORAMAXVAL   ((ubig_ora) 4294967295)
#define MAXUBIG_ORAMINVAL   ((ubig_ora) 0)
#define MINSBIG_ORAMAXVAL   ((sbig_ora) 2147483647)
#define MAXSBIG_ORAMINVAL   ((sbig_ora)-2147483647)
#define UBIGORABITS   (UB1BITS * sizeof(ubig_ora))
#define CONST   const
#define dvoid   void
#define ORASYS_TYPES
#define SIZE_TMAXVAL   UB4MAXVAL
#define MINSIZE_TMAXVAL   (size_t)4294967295

Typedefs

typedef unsigned char ub1
typedef signed char sb1
typedef unsigned short ub2
typedef signed short sb2
typedef unsigned short utext
typedef unsigned int ub4
typedef signed int sb4
typedef unsigned int oraub8
typedef signed int orasb8
typedef oraub8 ub8
typedef orasb8 sb8
typedef unsigned char oratext
typedef char eb1
typedef short eb2
typedef int eb4
typedef sb1 b1
typedef sb2 b2
typedef sb4 b4
typedef oratext text
typedef oratext OraText
typedef int eword
typedef unsigned int uword
typedef signed int sword
typedef unsigned long ubig_ora
typedef signed long sbig_ora
typedef void(* lgenfp_t )(void)
typedef unsigned char boolean
typedef oratextstring

Define Documentation

#define B1MAXVAL   SB1MAXVAL
#define B1MINVAL   SB1MINVAL
#define B2MAXVAL   SB2MAXVAL
#define B2MINVAL   SB2MINVAL
#define B4MAXVAL   SB4MAXVAL
#define B4MINVAL   SB4MINVAL
#define CONST   const
#define dvoid   void
#define EB1MAXVAL   ((eb1)SCHAR_MAX)
#define EB1MINVAL   ((eb1) 0)
#define EB2MAXVAL   ((eb2) SHRT_MAX)
#define EB2MINVAL   ((eb2) 0)
#define EB4MAXVAL   ((eb4) INT_MAX)
#define EB4MINVAL   ((eb4) 0)
#define EWORDMAXVAL   ((eword) INT_MAX)
#define EWORDMINVAL   ((eword) 0)
#define FALSE   0
#define MAXEB1MINVAL   ((eb1) 0)
#define MAXEB2MINVAL   ((eb2) 0)
#define MAXEB4MINVAL   ((eb4) 0)
#define MAXEWORDMINVAL   ((eword) 0)
#define MAXORASB8MINVAL   ((orasb8)-9223372036854775807)
#define MAXORAUB8MINVAL   ((oraub8)0)
#define MAXSB1MINVAL   ((sb1) -127)
#define MAXSB2MINVAL   ((sb2)-32767)
#define MAXSB4MINVAL   ((sb4)-2147483647)
#define MAXSBIG_ORAMINVAL   ((sbig_ora)-2147483647)
#define MAXSWORDMINVAL   ((sword) -2147483647)
#define MAXUB1MINVAL   ((ub1) 0)
#define MAXUB2MINVAL   ((ub2) 0)
#define MAXUB4MINVAL   ((ub4) 0)
#define MAXUBIG_ORAMINVAL   ((ubig_ora) 0)
#define MAXUWORDMINVAL   ((uword) 0)
#define MINEB1MAXVAL   ((eb1) 127)
#define MINEB2MAXVAL   ((eb2) 32767)
#define MINEB4MAXVAL   ((eb4) 2147483647)
#define MINEWORDMAXVAL   ((eword) 2147483647)
#define MINORASB8MAXVAL   ((orasb8) 9223372036854775807)
#define MINORAUB8MAXVAL   ((oraub8)18446744073709551615)
#define MINSB1MAXVAL   ((sb1) 127)
#define MINSB2MAXVAL   ((sb2) 32767)
#define MINSB4MAXVAL   ((sb4) 2147483647)
#define MINSBIG_ORAMAXVAL   ((sbig_ora) 2147483647)
#define MINSIZE_TMAXVAL   (size_t)4294967295
#define MINSWORDMAXVAL   ((sword) 2147483647)
#define MINUB1MAXVAL   ((ub1) 255)
#define MINUB2MAXVAL   ((ub2) 65535)
#define MINUB4MAXVAL   ((ub4) 4294967295)
#define MINUBIG_ORAMAXVAL   ((ubig_ora) 4294967295)
#define MINUWORDMAXVAL   ((uword) 4294967295)
#define ORALIMITS
#define ORASB8MAXVAL   ((orasb8) 9223372036854775807)
#define ORASB8MINVAL   ((orasb8)-9223372036854775808)
#define ORASTDDEF
#define ORASYS_TYPES
#define ORAUB8MAXVAL   ((oraub8)18446744073709551615)
#define ORAUB8MINVAL   ((oraub8)0)
#define ORAXB8_DEFINED
#define SB1MAXVAL   ((sb1)SCHAR_MAX)
#define SB1MINVAL   ((sb1)SCHAR_MIN)
#define SB2MAXVAL   ((sb2) SHRT_MAX)
#define SB2MINVAL   ((sb2) SHRT_MIN)
#define SB4MAXVAL   ((sb4) INT_MAX)
#define SB4MINVAL   ((sb4) INT_MIN)
#define SBIG_ORAMAXVAL   ((sbig_ora) LONG_MAX)
#define SBIG_ORAMINVAL   ((sbig_ora) LONG_MIN)
#define SIZE_TMAXVAL   UB4MAXVAL
#define SWORDMAXVAL   ((sword) INT_MAX)
#define SWORDMINVAL   ((sword) INT_MIN)
#define SX3_ORACLE
#define SX_ORACLE
#define TRUE   1
#define UB1BITS   CHAR_BIT
#define UB1MASK   ((1 << ((uword)CHAR_BIT)) - 1)
#define UB1MAXVAL   ((ub1)UCHAR_MAX)
#define UB1MINVAL   ((ub1) 0)
#define UB2MAXVAL   ((ub2)USHRT_MAX)
#define UB2MINVAL   ((ub2) 0)
#define UB4MAXVAL   ((ub4)UINT_MAX)
#define UB4MINVAL   ((ub4) 0)
#define UBIG_ORAMAXVAL   ((ubig_ora)ULONG_MAX)
#define UBIG_ORAMINVAL   ((ubig_ora) 0)
#define UBIGORABITS   (UB1BITS * sizeof(ubig_ora))
#define UWORDMAXVAL   ((uword)UINT_MAX)
#define UWORDMINVAL   ((uword) 0)

Typedef Documentation

typedef sb1 b1
typedef sb2 b2
typedef sb4 b4
typedef unsigned char boolean
typedef char eb1
typedef short eb2
typedef int eb4
typedef int eword
typedef void(* lgenfp_t)(void)
typedef signed int orasb8
typedef unsigned char oratext
typedef oratext OraText
typedef unsigned int oraub8
typedef signed char sb1
typedef signed short sb2
typedef signed int sb4
typedef orasb8 sb8
typedef signed long sbig_ora
typedef oratext* string
typedef signed int sword
typedef oratext text
typedef unsigned char ub1
typedef unsigned short ub2
typedef unsigned int ub4
typedef oraub8 ub8
typedef unsigned long ubig_ora
typedef unsigned short utext
typedef unsigned int uword
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines