vdbl_types.h File Reference

#include <stdint.h>
#include <vdbl_config.h>
#include <string>
#include <vector>
#include <typeinfo>

Include dependency graph for vdbl_types.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  _VDBL_colflags
 additional table information for a column More...

Defines

#define VDBL_MAXUSERID   ((__VDBL::_VDBL_userid)-1)
#define VDBL_MAXVIEWID   ((__VDBL::_VDBL_viewid)-1)
#define VDBL_MAXCOLID   ((__VDBL::_VDBL_colid)-1)
#define VDBL_MAXROWID   ((__VDBL::_VDBL_rowid)-1)
#define VDBL_MAXTABLEID   ((__VDBL::_VDBL_tableid)-1)

Typedefs

typedef uint32_t _VDBL_userid
typedef uint32_t _VDBL_viewid
typedef uint64_t _VDBL_colid
typedef uint64_t _VDBL_rowid
typedef uint32_t _VDBL_tableid
typedef _VDBL_userid userid
 user id
typedef _VDBL_viewid viewid
 view id
typedef _VDBL_colid colid
 column id
typedef _VDBL_rowid rowid
 row id
typedef _VDBL_tableid tableid
 table id
typedef _VDBL_colflags colflags
 additional column properties
typedef _V_enum view_enum
 the view type

Enumerations

enum  _V_enum
 different view properties More...


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file vdbl_types.h.


Generated on Tue Feb 9 14:59:26 2010 for Vienna Database Library by  doxygen 1.5.8