| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Defines | Typedefs
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 oratext * | string

## 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