eyedb Namespace Reference


Classes

class  AbstractIterator
 The base class of all iterators. More...
class  Agregat
 Not yet documented. More...
class  AgregatPtr
class  AgregatClass
 Not yet documented. More...
class  AgregatClassPtr
class  Architecture
 Not yet documented. More...
class  Argument
 Not yet documented. More...
class  ArgArray
 Not yet documented. More...
class  ArgumentPtr
class  TypeModifier
 Not yet documented. More...
class  Attribute
 Not yet documented. More...
struct  DbCreateDescription
struct  OpenHints
class  Basic
 Not yet documented. More...
class  BasicPtr
class  BasicClass
 Not yet documented. More...
class  BasicClassPtr
class  Byte
 Not yet documented. More...
class  BytePtr
class  ByteClass
 Not yet documented. More...
class  ByteClassPtr
class  Char
 Not yet documented. More...
class  CharPtr
class  CharClass
 Not yet documented. More...
class  CharClassPtr
class  Class
 Not yet documented. More...
class  ClassPtr
struct  InstanceInfo
class  ClassIterator
 Not yet documented. More...
class  ClientConfig
 A class storing the configuration variables values for the client. More...
class  CollArray
 Not yet documented. More...
class  CollArrayPtr
class  CollArrayClass
 Not yet documented. More...
class  CollArrayClassPtr
class  CollBag
 Not yet documented. More...
class  CollBagPtr
class  CollBagClass
 Not yet documented. More...
class  CollBagClassPtr
class  Collection
 Not yet documented. More...
class  CollectionPtr
class  CollectionClass
 Not yet documented. More...
class  CollectionClassPtr
class  CollectionIterator
 Not yet documented. More...
class  CollList
 Not yet documented. More...
class  CollListPtr
class  CollListClass
 Not yet documented. More...
class  CollListClassPtr
class  CollSet
 Not yet documented. More...
class  CollSetPtr
class  CollSetClass
 Not yet documented. More...
class  CollSetClassPtr
class  Config
 A class storing the configuration variables values. More...
class  Connection
 Not yet documented. More...
class  ServerMessageDisplayer
class  StdServerMessageDisplayer
class  Database
 Not yet documented. More...
class  Datafile
 Not yet documented. More...
class  DatafileInfo
class  Dataspace
class  DBM
class  DBMDatabase
class  UserEntry
class  DBUserAccess
class  SysUserAccess
class  DBEntry
class  DBPropertyValue
class  DBProperty
class  Enum
 Not yet documented. More...
class  EnumPtr
class  EnumItem
 Not yet documented. More...
class  EnumClass
class  EnumClassPtr
class  Exception
 Not yet documented. More...
class  Float
 Not yet documented. More...
class  FloatPtr
class  FloatClass
 Not yet documented. More...
class  FloatClassPtr
class  gbxObject
 Not yet documented. More...
class  gbxDeleter
class  gbxAutoGarb
class  gbxAutoGarbSuspender
class  gbxTag
class  gbxObserver
class  gbxObjectPtr
class  gbxCycleContext
 Not yet documented. More...
class  GenHashTable
 Not yet documented. More...
class  IndexImpl
class  IndexStats
class  HashIndexStats
class  BTreeIndexStats
class  Instance
 Not yet documented. More...
class  InstancePtr
class  Int16
 Not yet documented. More...
class  Int16Ptr
class  Int16Class
 Not yet documented. More...
class  Int16ClassPtr
class  Int32
 Not yet documented. More...
class  Int32Ptr
class  Int32Class
 Not yet documented. More...
class  Int32ClassPtr
class  Int64
 Not yet documented. More...
class  Int64Ptr
class  Int64Class
 Not yet documented. More...
class  Int64ClassPtr
class  LinkedList
class  LinkedListCursor
class  ObjCache
 Not yet documented. More...
class  Object
 Not yet documented. More...
class  ObjectPtr
class  ObjectArray
 Not yet documented. More...
class  ObjectList
class  ObjectListCursor
class  ObjectReleaser
class  ObjectListReleaser
class  ObjectObserver
class  ObjectLocation
 Not yet documented. More...
class  ObjectLocationArray
class  PageStats
class  Oid
 Not yet documented. More...
class  OidArray
 Not yet documented. More...
class  OidList
 Not yet documented. More...
class  OidListCursor
 Not yet documented. More...
class  OidClass
 Not yet documented. More...
class  OidClassPtr
class  OidP
 Not yet documented. More...
class  OidPPtr
class  OQL
 Not yet documented. More...
class  OQLIterator
 Not yet documented. More...
class  RecMode
 Not yet documented. More...
class  Schema
 Not yet documented. More...
class  SchemaPtr
class  ServerConfig
 A class storing the configuration variables values for the server. More...
class  Struct
 Not yet documented. More...
class  StructPtr
class  StructClass
 Not yet documented. More...
class  StructClassPtr
class  syscls
class  sysclsDatabase
class  AttributeComponent
class  AttributeComponentSet
class  ClassComponent
class  AgregatClassComponent
class  ClassVariable
class  Index
class  HashIndex
class  BTreeIndex
class  CollAttrImpl
class  ArgType
class  Signature
class  Executable
class  AgregatClassExecutable
class  Method
class  FEMethod
class  FEMethod_C
class  BEMethod
class  BEMethod_C
class  BEMethod_OQL
class  Trigger
class  UniqueConstraint
class  NotNullConstraint
class  CardinalityDescription
class  CardinalityConstraint
class  CardinalityConstraint_Test
class  ProtectionUser
class  Protection
class  UnreadableObject
class  ClassConversion
class  Transaction
 Not yet documented. More...
class  TransactionParams
class  Union
 Not yet documented. More...
class  UnionPtr
class  UnionClass
 Not yet documented. More...
class  UnionClassPtr
class  utils
class  utilsDatabase
class  ImageType
class  Month
class  Weekday
class  Image
class  CURL
class  WConfig
class  Date
class  Time
class  TimeStamp
class  TimeInterval
class  OString
class  Value
 Not yet documented. More...
class  ValueArray
class  ValueList
 Not yet documented. More...
class  ValueListCursor
union  ClientArg
class  AttrDirect
class  AttrIndirect
class  AttrVD
class  AttrVarDim
class  AttrIndirectVarDim
class  AttrIdxContext
class  AttrNative
class  BEQueue
class  BufferString
class  CalendarConverter
 An utility class that performs some calendar conversion from and to the julian day. More...
class  ClockConverter
 An utility class that performs some clock conversion from and to the usec (microsecond) time. More...
class  CollItem
class  CollCache
class  CollectionBE
struct  CollectionPeer
struct  ConnectionPeer
class  DateAlgorithmRepository
 This class is a repository for date conversion algorithms. More...
class  DBM_Database
class  ExecutableItem
class  ExecutableCache
class  GenContext
class  GregorianCalendarConverter
 An utility class that performs some calendar conversion from and to the julian day. More...
class  InvOidContext
class  Iterator
struct  IteratorAtom
class  IteratorBE
class  IteratorBEEngine
class  IteratorBEEngineAttribute
class  IteratorBEEngineCollection
struct  SchemaHead
struct  DbHandle
struct  odl_temp_link
class  odl_temp_list
class  odlClassSpec
struct  odlDeclRoot
struct  odlQuotedSeq
struct  odlCollSpec
struct  odlUpdateHint
struct  odlInverse
struct  odlDeclItem
struct  odlAttrComponent
struct  odlImplementation
struct  odlIndexSpecItem
struct  odlIndexSpec
struct  odlIndex
struct  odlConstraint
struct  odlUnique
struct  odlNotnull
struct  odlCardinality
struct  odlExecSpec
struct  odlArgSpec
struct  odlMethodHints
struct  odlSignUserData
struct  odlMethodSpec
struct  odlTriggerSpec
struct  odlEnumItem
class  odlDeclaration
class  odlAgregatClass
class  odlEnumClass
class  odlUpdateItem
class  odlUpdateComponent
class  odlAddComponent
class  odlRemoveComponent
class  odlUpdateRelationship
class  odlAddRelationship
class  odlRemoveRelationship
class  odlUpdateAttribute
class  odlAddAttribute
class  odlRemoveAttribute
class  odlRenameAttribute
class  odlConvertAttribute
class  odlReorderAttribute
class  odlMigrateAttribute
class  odlUpdateClass
class  odlAddClass
class  odlRemoveClass
class  odlRenameClass
class  odlReparentClass
class  odlConvertClass
class  GenCodeHints
class  oqmlAtomType
class  oqmlAtom
class  oqmlAtom_null
class  oqmlAtom_nil
class  oqmlAtom_oid
class  oqmlSharedString
class  oqmlAtom_ident
class  oqmlAtom_obj
class  oqmlAtom_bool
class  oqmlAtom_int
class  oqmlAtom_range
class  oqmlAtom_char
class  oqmlAtom_string
class  oqmlAtom_double
class  oqml_StructAttr
class  oqmlAtom_struct
class  oqmlAtom_node
class  oqmlAtom_select
class  oqmlAtom_coll
class  oqmlAtom_list
class  oqmlAtom_bag
class  oqmlAtom_set
class  oqmlAtom_array
class  oqmlAtomList
struct  gbContext
class  oqmlGarbManager
class  oqml_Location
class  oqmlStatus
class  oqml_Link
class  oqml_List
class  oqml_IdentLink
class  oqml_IdentList
class  oqmlSymbolEntry
class  oqmlSymbolTable
class  oqmlContext
class  oqmlObjectManager
class  oqmlNode
class  oqmlComp
class  oqmlIdent
class  oqmlString
class  oqmlInt
class  oqmlChar
class  oqmlFloat
class  oqmlOid
class  oqmlObject
class  oqmlNil
class  oqmlNull
class  oqmlTrue
class  oqmlFalse
class  oqmlRange
class  oqmlStringOp
class  oqmlIntOp
class  oqmlCharOp
class  oqmlFloatOp
class  oqmlOidOp
class  oqmlIdentOp
class  oqmlMod
class  oqmlAbs
class  oqmlUnion
class  oqmlIntersect
class  oqmlExcept
class  oqml_ParamLink
class  oqml_ParamList
class  oqmlFunction
class  oqmlCall
class  oqmlMethodCall
class  oqmlAdd
class  oqmlSub
class  oqmlMul
class  oqmlDiv
class  oqmlShr
class  oqmlShl
class  oqmlXor
class  oqmlTilde
class  oqmlUnset
class  oqmlIsset
class  oqmlSet
class  oqmlTypeOf
class  oqmlBreak
class  oqmlEval
class  oqmlUnval
class  oqmlPrint
class  oqmlImport
class  oqmlValRefOf
class  oqmlRefOf
class  oqmlValOf
class  oqmlThrow
class  oqmlReturn
class  oqmlWhile
class  oqmlDoWhile
class  oqmlForDo
class  oqmlStruct
class  oqmlAAnd
class  oqmlAOr
class  oqmlEqual
class  oqmlDiff
class  oqmlInf
class  oqmlInfEq
class  oqmlSup
class  oqmlSupEq
class  oqmlBetween
class  oqmlNotBetween
class  oqmlRegex
class  oqmlRegCmp
class  oqmlRegICmp
class  oqmlRegDiff
class  oqmlRegIDiff
class  oqmlIf
class  oqmlLNot
class  oqml_ArrayLink
class  oqml_ArrayList
class  oqmlArray
class  oqmlCast
class  oqmlAnd
class  oqmlOr
class  oqmlLAnd
class  oqmlLOr
class  oqmlComma
class  oqmlNew
class  oqml_CollSpec
class  oqmlCollection
class  oqmlColl
class  oqmlListColl
class  oqmlSetColl
class  oqmlBagColl
class  oqmlArrayColl
class  oqml_ClassSpec
class  oqmlDelete
class  oqmlClassOf
class  oqmlCastIdent
class  oqmlDot
class  oqmlXSort
class  oqmlSort
class  oqmlISort
class  oqmlPSort
class  oqmlCompoundStatement
class  oqmlAssign
class  oqmlSelfIncr
class  oqmlFlatten
class  oqmlElement
class  oqmlElementAt
class  oqmlSetInAt
class  oqmlUnsetInAt
class  oqmlIn
class  oqml_Interval
class  oqmlFor
class  oqmlAddTo
class  oqmlSuppressFrom
class  oqmlAppend
class  oqmlEmpty
class  oqmlDatabase
class  oqml_SelectOrder
class  oqmlSelect
class  oqmlCount
class  oqmlGetIdent
class  oqmlTimeFormat
class  oqmlContents
class  oqmlBodyOf
class  oqmlScopeOf
class  oqmlStructOf
class  oqmlPush
class  oqmlPop
class  oqmlForEach
class  oqmlDotDesc
class  oqmlDotContext
class  oqml_Array
struct  oqmlIterCursor
class  OQLBE
class  OQLBEIterator
class  OQLBEIteratorOQL
class  oqlctb
class  oqlctbDatabase
class  OqlCtbDatabaseOpenMode
class  OqlCtbLockMode
class  OqlCtbTransactionMode
class  OqlCtbTransactionLockMode
class  OqlCtbRecoveryMode
class  OqlCtbToStringFlags
class  OqlCtbMapType
class  OqlCtbDatType
class  OqlCtbDatafile
class  OqlCtbDataspace
class  OqlCtbEyedb
class  OqlCtbConnection
class  OqlCtbDatabase
class  OqlCtbMath
class  oql
struct  ConnHandle
class  SchemaInfo
union  ServerArg
class  ClientSessionLog
class  SessionLog
class  UserDataHT
class  ValueItem
class  ValueCache

Namespaces

namespace  eyedb

Typedefs

typedef std::vector
< AgregatPtr
AgregatPtrVector
typedef std::vector
< AgregatClassPtr
AgregatClassPtrVector
typedef std::vector
< ArgumentPtr
ArgumentPtrVector
typedef unsigned char * Data
typedef eyedblib::uint32 Size
typedef eyedblib::uint32 Type
typedef eyedblib::uint32 Offset
typedef void * Any
typedef eyedbsm::DatType DatType
typedef
DbCreateDescription 
DbInfoDescription
typedef std::vector
< BasicPtr
BasicPtrVector
typedef std::vector
< BasicClassPtr
BasicClassPtrVector
typedef std::vector
< BytePtr
BytePtrVector
typedef std::vector
< ByteClassPtr
ByteClassPtrVector
typedef std::vector
< CharPtr
CharPtrVector
typedef std::vector
< CharClassPtr
CharClassPtrVector
typedef eyedbsm::Idx Idx
typedef std::vector
< ClassPtr
ClassPtrVector
typedef std::vector
< CollArrayPtr
CollArrayPtrVector
typedef std::vector
< CollArrayClassPtr
CollArrayClassPtrVector
typedef std::vector
< CollBagPtr
CollBagPtrVector
typedef std::vector
< CollBagClassPtr
CollBagClassPtrVector
typedef std::vector
< CollectionPtr
CollectionPtrVector
typedef std::vector
< CollectionClassPtr
CollectionClassPtrVector
typedef std::vector
< CollListPtr
CollListPtrVector
typedef std::vector
< CollListClassPtr
CollListClassPtrVector
typedef std::vector
< CollSetPtr
CollSetPtrVector
typedef std::vector
< CollSetClassPtr
CollSetClassPtrVector
typedef std::vector
< EnumPtr
EnumPtrVector
typedef std::vector
< EnumClassPtr
EnumClassPtrVector
typedef const ExceptionStatus
typedef std::vector
< FloatPtr
FloatPtrVector
typedef std::vector
< FloatClassPtr
FloatClassPtrVector
typedef std::vector
< InstancePtr
InstancePtrVector
typedef std::vector
< Int16Ptr
Int16PtrVector
typedef std::vector
< Int16ClassPtr
Int16ClassPtrVector
typedef std::vector
< Int32Ptr
Int32PtrVector
typedef std::vector
< Int32ClassPtr
Int32ClassPtrVector
typedef std::vector
< Int64Ptr
Int64PtrVector
typedef std::vector
< Int64ClassPtr
Int64ClassPtrVector
typedef unsigned
long long 
LogMask
typedef std::vector
< ObjectPtr
ObjectPtrVector
typedef std::vector
< OidClassPtr
OidClassPtrVector
typedef std::vector
< OidPPtr
OidPPtrVector
typedef std::vector
< SchemaPtr
SchemaPtrVector
typedef std::vector
< StructPtr
StructPtrVector
typedef std::vector
< StructClassPtr
StructClassPtrVector
typedef std::vector
< UnionPtr
UnionPtrVector
typedef std::vector
< UnionClassPtr
UnionClassPtrVector
typedef
odl_temp_link< int > 
odlArrayItemLink
typedef
odl_temp_list< int > 
odlArrayList
typedef
odl_temp_link
< odlArgSpec * > 
odlArgSpecLink
typedef
odl_temp_list
< odlArgSpec * > 
odlArgSpecList
typedef
odl_temp_link
< odlExecSpec * > 
odlExecLink
typedef
odl_temp_list
< odlExecSpec * > 
odlExecList
typedef
odl_temp_link
< odlDeclRoot * > 
odlDeclRootLink
typedef
odl_temp_list
< odlDeclRoot * > 
odlDeclRootList
typedef
odl_temp_link
< odlDeclItem * > 
odlDeclItemLink
typedef
odl_temp_list
< odlDeclItem * > 
odlDeclList
typedef
odl_temp_link
< odlTriggerSpec * > 
odlTriggerSpecLink
typedef
odl_temp_list
< odlTriggerSpec * > 
odlTriggerList
typedef
odl_temp_link
< odlEnumItem * > 
odlEnumItemLink
typedef
odl_temp_list
< odlEnumItem * > 
odlEnumList
typedef oqmlStatus *(* oqml_check_fun )(oqmlNode *node, oqmlAtom *, oqmlAtom *a)
typedef rpc_StatusRec RPCStatusRec
typedef const
RPCStatusRec
RPCStatus

Enumerations

enum  Bool { False = 0, True = 1 }
enum  {
  _DBRead = 0x2, _DBRW = 0x4, _DBSRead = 0x8, _DBAdmin = 0x10,
  _DBOpenLocal = 0x20
}
enum  LockMode {
  DefaultLock = eyedbsm::DefaultLock, LockN = eyedbsm::LockN, LockX = eyedbsm::LockX, LockSX = eyedbsm::LockSX,
  LockS = eyedbsm::LockS, LockP = eyedbsm::LockP
}
enum  TransactionMode { TransactionOff = eyedbsm::TransactionOff, TransactionOn = eyedbsm::TransactionOn }
enum  MapHints { DefaultMap = 0, WholeMap = eyedbsm::WholeMap, SegmentMap = eyedbsm::SegmentMap }
enum  TransactionLockMode {
  ReadSWriteS = eyedbsm::ReadSWriteS, ReadSWriteSX = eyedbsm::ReadSWriteSX, ReadSWriteX = eyedbsm::ReadSWriteX, ReadSXWriteSX = eyedbsm::ReadSXWriteSX,
  ReadSXWriteX = eyedbsm::ReadSXWriteX, ReadXWriteX = eyedbsm::ReadXWriteX, ReadNWriteS = eyedbsm::ReadNWriteS, ReadNWriteSX = eyedbsm::ReadNWriteSX,
  ReadNWriteX = eyedbsm::ReadNWriteX, ReadNWriteN = eyedbsm::ReadNWriteN, DatabaseW = eyedbsm::DatabaseW, DatabaseRW = eyedbsm::DatabaseRW,
  DatabaseWtrans = eyedbsm::DatabaseWtrans
}
enum  RecoveryMode { RecoveryOff = eyedbsm::RecoveryOff, RecoveryPartial = eyedbsm::RecoveryPartial, RecoveryFull = eyedbsm::RecoveryFull }
enum  SysAccessMode {
  NoSysAccessMode = 0, DBCreateSysAccessMode = 256, AddUserSysAccessMode = 512, DeleteUserSysAccessMode = 1024,
  SetUserPasswdSysAccessMode = 2048, AdminSysAccessMode = 768, SuperUserSysAccessMode = 4095
}
enum  DBAccessMode {
  NoDBAccessMode = 0, ReadDBAccessMode = 16, WriteDBAccessMode = 32, ExecDBAccessMode = 64,
  ReadWriteDBAccessMode = 48, ReadExecDBAccessMode = 80, ReadWriteExecDBAccessMode = 112, AdminDBAccessMode = 113
}
enum  UserType { EyeDBUser = 1, UnixUser = 2, StrictUnixUser = 3 }
enum  Error {
  IDB_SUCCESS = eyedbsm::SUCCESS, IDB_ERROR = eyedbsm::N_ERROR, IDB_FATAL_ERROR, IDB_NOT_YET_IMPLEMENTED,
  IDB_INTERNAL_ERROR, IDB_EXIT_CALLED, IDB_SERVER_NOT_RUNNING, IDB_CONNECTION_LOG_FILE_ERROR,
  IDB_INTERNAL_BUG, IDB_CONNECTION_FAILURE, IDB_SERVER_FAILURE, IDB_SM_ERROR,
  IDB_INVALID_DBOPEN_FLAG, IDB_INVALID_DB_ID, IDB_INVALID_CLIENT_ID, IDB_INVALID_SCHEMA,
  IDB_INVALID_OBJECT_HEADER, IDB_INVALID_TRANSACTION, IDB_INVALID_TRANSACTION_MODE, IDB_INVALID_TRANSACTION_WRITE_MODE,
  IDB_INVALID_TRANSACTION_PARAMS, IDB_AUTHENTICATION_NOT_SET, IDB_AUTHENTICATION_FAILED, IDB_INSUFFICIENT_PRIVILEGES,
  IDB_NO_CURRENT_TRANSACTION, IDB_TRANSACTION_COMMIT_UNEXPECTED, IDB_TRANSACTION_ABORT_UNEXPECTED, IDB_ADD_USER_ERROR,
  IDB_DELETE_USER_ERROR, IDB_SET_USER_PASSWD_ERROR, IDB_SET_PASSWD_ERROR, IDB_SET_USER_DBACCESS_ERROR,
  IDB_SET_DEFAULT_DBACCESS_ERROR, IDB_SET_USER_SYSACCESS_ERROR, IDB_SETDATABASE_ERROR, IDB_OBJECT_REMOVE_ERROR,
  IDB_IS_OBJECT_OF_CLASS_ERROR, IDB_ITERATOR_ERROR, IDB_DBM_ERROR, IDB_SCHEMA_ERROR,
  IDB_DATABASE_OPEN_ERROR, IDB_DATABASE_CLOSE_ERROR, IDB_DATABASE_CREATE_ERROR, IDB_DATABASE_REMOVE_ERROR,
  IDB_DATABASE_COPY_ERROR, IDB_DATABASE_MOVE_ERROR, IDB_DATABASE_RENAME_ERROR, IDB_DATABASE_LOAD_OBJECT_ERROR,
  IDB_DATABASE_GET_OBJECT_CLASS_ERROR, IDB_INCONSISTANT_OBJECT_HEADERS, IDB_CANNOT_CREATE_SCHEMA, IDB_CANNOT_UPDATE_SCHEMA,
  IDB_SCHEMA_ALREADY_CREATED, IDB_OBJECT_ALREADY_CREATED, IDB_OBJECT_NOT_CREATED, IDB_OUT_OF_MEMORY,
  IDB_BACKEND_INTERRUPTED, IDB_ITERATOR_ATTRIBUTE_NO_IDX, IDB_ITERATOR_ATTRIBUTE_INVALID_SIZE, IDB_ITERATOR_ATTRIBUTE_INVALID_INDICE,
  IDB_OQL_SYNTAX_ERROR, IDB_OQL_ERROR, IDB_OQL_INTERRUPTED, IDB_CLASS_READ,
  IDB_ATTRIBUTE_ERROR, IDB_ATTRIBUTE_INVERSE_ERROR, IDB_OUT_OF_RANGE_ATTRIBUTE_ERROR, IDB_MAG_ORDER_ERROR,
  IDB_ENUM_ERROR, IDB_NO_CLASS, IDB_CLASS_NOT_CREATED, IDB_CLASS_NOT_FOUND,
  IDB_INDEX_ERROR, IDB_COLLECTION_ERROR, IDB_COLLECTION_INSERT_ERROR, IDB_COLLECTION_DUPLICATE_INSERT_ERROR,
  IDB_COLLECTION_SUPPRESS_ERROR, IDB_COLLECTION_IS_IN_ERROR, IDB_COLLECTION_ITEM_SIZE_TOO_LARGE, IDB_COLLECTION_ITEM_SIZE_UNKNOWN,
  IDB_COLLECTION_BACK_END_ERROR, IDB_COLLECTION_LOCKED, IDB_CLASS_COMPLETION_ERROR, IDB_GENERATION_CODE_ERROR,
  IDB_EXECUTABLE_ERROR, IDB_UNIQUE_CONSTRAINT_ERROR, IDB_UNIQUE_COMP_CONSTRAINT_ERROR, IDB_NOTNULL_CONSTRAINT_ERROR,
  IDB_NOTNULL_COMP_CONSTRAINT_ERROR, IDB_CARDINALITY_CONSTRAINT_ERROR, IDB_SESSION_LOG_CREATION_ERROR, IDB_SESSION_LOG_OPEN_ERROR,
  IDB_SESSION_LOG_NO_SPACE_LEFT, IDB_UNSERIALIZABLE_TYPE_ERROR, IDB_N_ERROR
}
enum  SeverityStatus { _Warning = 1, _Error, _FatalError }
enum  gbxBool { gbxFalse = 0, gbxTrue = 1 }
enum  TraceFlag {
  MTimeTrace = 0x001, CTimeTrace = 0x002, CMTimeTrace = MTimeTrace | CTimeTrace, PointerTrace = 0x004,
  CompOidTrace = 0x008, NativeTrace = 0x010, ContentsFlag = 0x020, InhAttrTrace = 0x040,
  InhExecTrace = 0x080, ExecBodyTrace = 0x100, SysExecTrace = 0x200, AttrCompTrace = 0x400,
  AttrCompDetailTrace = 0x800, NoScope = 0x1000
}
enum  RecModeType { RecMode_NoRecurs, RecMode_FullRecurs, RecMode_FieldNames, RecMode_Predicat }
enum  ProgLang { ProgLang_C = 1, ProgLang_Java }
enum  IndexType { HashIndexType = 32, BTreeIndexType = 64 }
enum  ExecutableLang { C_LANG = 1, OQL_LANG = 2, SYSTEM_EXEC = 256 }
enum  ArgType_Type {
  ANY_TYPE = 0, VOID_TYPE = 1, INT16_TYPE = 2, INT32_TYPE = 3,
  INT64_TYPE = 4, STRING_TYPE = 5, CHAR_TYPE = 6, FLOAT_TYPE = 7,
  OID_TYPE = 8, OBJ_TYPE = 9, RAW_TYPE = 10, BYTE_TYPE = 11,
  ARRAY_TYPE = 256, IN_ARG_TYPE = 4096, OUT_ARG_TYPE = 8192, INOUT_ARG_TYPE = 12288
}
enum  ExecutableLocalisation { BACKEND = 1, FRONTEND = 2, STATIC_EXEC = 256 }
enum  ExecutableType { METHOD_C_TYPE = 2, METHOD_OQL_TYPE = 18, TRIGGER_C_TYPE = 8, TRIGGER_OQL_TYPE = 24 }
enum  TriggerType {
  TriggerCREATE_BEFORE = 17, TriggerCREATE_AFTER = 18, TriggerUPDATE_BEFORE = 33, TriggerUPDATE_AFTER = 34,
  TriggerLOAD_BEFORE = 65, TriggerLOAD_AFTER = 66, TriggerREMOVE_BEFORE = 129, TriggerREMOVE_AFTER = 130
}
enum  ProtectionMode { ProtRead = 256, ProtRW = 257 }
enum  ClassUpdateType {
  ADD_ATTR = 0, RMV_ATTR = 1, CNV_ATTR = 2, MIG_ATTR = 3,
  RMV_CLASS = 4
}
enum  AttributeConvertType {
  INT16_TO_INT16 = 0, INT16_TO_INT32 = 1, INT16_TO_INT64 = 2, INT16_TO_FLOAT = 3,
  INT16_TO_BYTE = 4, INT16_TO_CHAR = 5, INT16_TO_ENUM = 6, INT32_TO_INT32 = 7,
  INT32_TO_INT16 = 8, INT32_TO_INT64 = 9, INT32_TO_FLOAT = 10, INT32_TO_BYTE = 11,
  INT32_TO_CHAR = 12, INT32_TO_ENUM = 13, INT64_TO_INT64 = 14, INT64_TO_INT16 = 15,
  INT64_TO_INT32 = 16, INT64_TO_FLOAT = 17, INT64_TO_BYTE = 18, INT64_TO_CHAR = 19,
  INT64_TO_ENUM = 20, FLOAT_TO_FLOAT = 21, FLOAT_TO_INT16 = 22, FLOAT_TO_INT32 = 23,
  FLOAT_TO_INT64 = 24, FLOAT_TO_BYTE = 25, FLOAT_TO_CHAR = 26, FLOAT_TO_ENUM = 27,
  CHAR_TO_CHAR = 28, CHAR_TO_INT16 = 29, CHAR_TO_INT32 = 30, CHAR_TO_INT64 = 31,
  CHAR_TO_FLOAT = 32, CHAR_TO_BYTE = 33, CHAR_TO_ENUM = 34, BYTE_TO_BYTE = 35,
  BYTE_TO_INT16 = 36, BYTE_TO_INT32 = 37, BYTE_TO_INT64 = 38, BYTE_TO_FLOAT = 39,
  BYTE_TO_CHAR = 40, BYTE_TO_ENUM = 41, ENUM_TO_ENUM = 42, ENUM_TO_INT16 = 43,
  ENUM_TO_INT32 = 44, ENUM_TO_INT64 = 45, ENUM_TO_FLOAT = 46, ENUM_TO_CHAR = 47,
  ENUM_TO_BYTE = 48, CHAR_TO_STRING = 49, STRING_TO_CHAR = 50, INT16_TO_STRING = 51,
  STRING_TO_INT16 = 52, INT32_TO_STRING = 53, STRING_TO_INT32 = 54, INT64_TO_STRING = 55,
  STRING_TO_INT64 = 56, FLOAT_TO_STRING = 57, STRING_TO_FLOAT = 58, BYTE_TO_STRING = 59,
  STRING_TO_BYTE = 60, SET_TO_BAG = 61, SET_TO_ARRAY = 62, SET_TO_LIST = 63,
  BAG_TO_SET = 64, BAG_TO_ARRAY = 65, BAG_TO_LIST = 66, ARRAY_TO_BAG = 67,
  ARRAY_TO_SET = 68, ARRAY_TO_LIST = 69, LIST_TO_BAG = 70, LIST_TO_ARRAY = 71,
  LIST_TO_SET = 72, CLASS_TO_CLASS = 73, USER_CNV = 74, NIL_CNV = 75
}
enum  {
  AttrDirect_Code = 0x31, AttrIndirect_Code, AttrVarDim_Code, AttrIndirectVarDim_Code,
  AttrNative_Code
}
enum  {
  classITEM = 0, protITEM, mtypeITEM, nameITEM,
  parentITEM, componentsITEM, extentITEM, collclsITEM,
  isrefITEM, dimITEM, magorderITEM, cnameITEM,
  countITEM, ITEMS_CNT
}
enum  {
  ObjectITEMS = 0, ClassITEMS, CollectionITEMS, CollectionClassITEMS,
  idbITEMS_COUNT
}
enum  {
  CharClass_Code = 10, ByteClass_Code, OidPClass_Code, Int16Class_Code,
  Int32Class_Code, Int64Class_Code, FloatClass_Code
}
enum  { StructClass_Code = 100, UnionClass_Code }
enum  gbxObjState { ToDelete = 1, Deleted, Keep }
enum  IteratorAtomType {
  IteratorAtom_INT16 = 1, IteratorAtom_INT32, IteratorAtom_INT64, IteratorAtom_CHAR,
  IteratorAtom_DOUBLE, IteratorAtom_STRING, IteratorAtom_OID, IteratorAtom_IDR
}
enum  odlBool { odlFalse = 0, odlTrue = 1 }
enum  odlAgregSpec {
  odl_Struct, odl_Union, odl_SuperClass, odl_RootClass,
  odl_NativeClass, odl_Declare, odl_Remove
}
enum  oqmlTYPE {
  __oqml__first__ = 0, oqmlTRUE, oqmlFALSE, oqmlCHAR,
  oqmlINT, oqmlFLOAT, oqmlIDENT, oqmlNULL,
  oqmlOID, oqmlOBJECT, oqmlSTRING, oqmlNIL,
  oqmlAAND, oqmlADD, oqmlAOR, oqmlARRAY,
  oqmlASSIGN, oqmlCOMMA, oqmlDIFF, oqmlDIV,
  oqmlINF, oqmlINFEQ, oqmlLAND, oqmlLNOT,
  oqmlLOR, oqmlMOD, oqmlMUL, oqmlREGCMP,
  oqmlREGDIFF, oqmlREGICMP, oqmlREGIDIFF, oqmlSHL,
  oqmlSHR, oqmlSUB, oqmlSUP, oqmlSUPEQ,
  oqmlTILDE, oqmlEQUAL, oqmlBETWEEN, oqmlNOTBETWEEN,
  oqmlRANGE, oqmlDOT, oqmlXOR, oqmlISSET,
  oqmlSET, oqmlUNSET, oqmlTYPEOF, oqmlCLASSOF,
  oqmlEVAL, oqmlTHROW, oqmlUNVAL, oqmlREFOF,
  oqmlVALOF, oqmlIMPORT, oqmlRETURN, oqmlPRINT,
  oqmlUNION, oqmlINTERSECT, oqmlEXCEPT, oqmlSTRINGOP,
  oqmlINTOP, oqmlCHAROP, oqmlFLOATOP, oqmlOIDOP,
  oqmlIDENTOP, oqmlSTRUCT, oqmlLISTCOLL, oqmlBAGCOLL,
  oqmlARRAYCOLL, oqmlSETCOLL, oqmlCOUNT, oqmlFLATTEN,
  oqmlBODYOF, oqmlSCOPEOF, oqmlSTRUCTOF, oqmlFUNCTION,
  oqmlCALL, oqmlMTHCALL, oqmlIF, oqmlFOREACH,
  oqmlWHILE, oqmlDOWHILE, oqmlBREAK, oqmlFORDO,
  oqmlCOLLECTION, oqmlCONTENTS, oqmlSUPPRESSFROM, oqmlADDTO,
  oqmlAPPEND, oqmlELEMENT, oqmlEMPTY, oqmlIN,
  oqmlEXISTS, oqmlFOR, oqmlSETINAT, oqmlELEMENTAT,
  oqmlUNSETINAT, oqmlSELECT, oqmlAND, oqmlOR,
  oqmlSORT, oqmlISORT, oqmlPSORT, oqmlNEW,
  oqmlDELETE, oqmlTIMEFORMAT, oqmlCOMPOUND_STATEMENT, oqmlDATABASE,
  oqmlCAST, oqmlCASTIDENT, oqmlPUSH, oqmlPOP,
  __oqml__last__
}
enum  oqmlBool { oqml_False = 0, oqml_True = 1 }
enum  oqmlATOMTYPE {
  oqmlATOM_UNKNOWN_TYPE = 0, oqmlATOM_NIL, oqmlATOM_NULL, oqmlATOM_BOOL,
  oqmlATOM_OID, oqmlATOM_OBJ, oqmlATOM_INT, oqmlATOM_RANGE,
  oqmlATOM_CHAR, oqmlATOM_DOUBLE, oqmlATOM_STRING, oqmlATOM_IDENT,
  oqmlATOM_LIST, oqmlATOM_BAG, oqmlATOM_SET, oqmlATOM_ARRAY,
  oqmlATOM_STRUCT, oqmlATOM_NODE, oqmlATOM_SELECT
}
enum  oqmlBinopType { oqmlIntOK = 0x0, oqmlDoubleOK = 0x1, oqmlConcatOK = 0x2, oqmlDoubleConcatOK = oqmlDoubleOK|oqmlConcatOK }
enum  {
  IDB_DBMCREATE = 0x100, IDB_DBMUPDATE, IDB_DBCREATE, IDB_DBDELETE,
  IDB_USER_ADD, IDB_USER_DELETE, IDB_USER_PASSWD_SET, IDB_PASSWD_SET,
  IDB_DEFAULT_DBACCESS_SET, IDB_USER_DBACCESS_SET, IDB_USER_SYSACCESS_SET, IDB_DBINFO,
  IDB_DBMOVE, IDB_DBCOPY, IDB_DBRENAME, IDB_BACKEND_INTERRUPT,
  IDB_TRANSACTION_BEGIN, IDB_TRANSACTION_COMMIT, IDB_TRANSACTION_ABORT, IDB_TRANSACTION_PARAMS_SET,
  IDB_TRANSACTION_PARAMS_GET, IDB_DBOPEN, IDB_DBOPENLOCAL, IDB_DBCLOSE,
  IDB_OBJECT_CREATE, IDB_OBJECT_READ, IDB_OBJECT_WRITE, IDB_OBJECT_DELETE,
  IDB_OBJECT_HEADER_READ, IDB_OBJECT_SIZE_MODIFY, IDB_OBJECT_CHECK, IDB_OID_MAKE,
  IDB_DATA_CREATE, IDB_DATA_READ, IDB_DATA_WRITE, IDB_DATA_DELETE,
  IDB_DATA_SIZE_GET, IDB_DATA_SIZE_MODIFY, IDB_VDDATA_CREATE, IDB_VDDATA_WRITE,
  IDB_VDDATA_DELETE, IDB_SCHEMA_COMPLETE, IDB_ATTRIBUTE_INDEX_CREATE, IDB_ATTRIBUTE_INDEX_REMOVE,
  IDB_INDEX_CREATE, IDB_INDEX_REMOVE, IDB_CONSTRAINT_CREATE, IDB_CONSTRAINT_DELETE,
  IDB_COLLECTION_GET_BY_IND, IDB_COLLECTION_GET_BY_VALUE, IDB_SET_OBJECT_LOCK, IDB_GET_OBJECT_LOCK,
  IDB_ITERATOR_LANG_CREATE, IDB_ITERATOR_DATABASE_CREATE, IDB_ITERATOR_CLASS_CREATE, IDB_ITERATOR_COLLECTION_CREATE,
  IDB_ITERATOR_ATTRIBUTE_CREATE, IDB_ITERATOR_DELETE, IDB_ITERATOR_SCAN_NEXT, IDB_EXECUTABLE_CHECK,
  IDB_EXECUTABLE_EXECUTE, IDB_EXECUTABLE_SET_EXTREF_PATH, IDB_EXECUTABLE_GET_EXTREF_PATH, IDB_SET_CONN_INFO,
  IDB_CHECK_AUTH, IDB_INDEX_GET_COUNT, IDB_INDEX_GET_STATS, IDB_INDEX_SIMUL_STATS,
  IDB_COLLECTION_GET_IMPLSTATS, IDB_COLLECTION_SIMUL_IMPLSTATS, IDB_INDEX_GET_IMPL, IDB_COLLECTION_GET_IMPL,
  IDB_OBJECT_PROTECTION_SET, IDB_OBJECT_PROTECTION_GET, IDB_OQL_CREATE, IDB_OQL_DELETE,
  IDB_OQL_GETRESULT, IDB_SET_LOG_MASK, IDB_GET_DEFAULT_DATASPACE, IDB_SET_DEFAULT_DATASPACE,
  IDB_DATASPACE_SET_CURRENT_DATAFILE, IDB_DATASPACE_GET_CURRENT_DATAFILE, IDB_GET_DEFAULT_INDEX_DATASPACE, IDB_SET_DEFAULT_INDEX_DATASPACE,
  IDB_GET_INDEX_LOCATIONS, IDB_MOVE_INDEX, IDB_GET_INSTANCE_CLASS_LOCATIONS, IDB_MOVE_INSTANCE_CLASS,
  IDB_GET_OBJECTS_LOCATIONS, IDB_MOVE_OBJECTS, IDB_GET_ATTRIBUTE_LOCATIONS, IDB_MOVE_ATTRIBUTE,
  IDB_CREATE_DATAFILE, IDB_DELETE_DATAFILE, IDB_MOVE_DATAFILE, IDB_DEFRAGMENT_DATAFILE,
  IDB_RESIZE_DATAFILE, IDB_GET_DATAFILEI_NFO, IDB_RENAME_DATAFILE, IDB_CREATE_DATASPACE,
  IDB_UPDATE_DATASPACE, IDB_DELETE_DATASPACE, IDB_RENAME_DATASPACE, IDB_GET_SERVER_OUTOFBAND_DATA
}

Functions

AttributemakeAttribute (const Attribute *, const Class *, const Class *, const Class *, int)
AttributemakeAttribute (Database *db, Data, Offset *, const Class *, int)
std::ostream & operator<< (std::ostream &os, const Config &config)
std::ostream & operator<< (std::ostream &, const Datafile &)
std::ostream & operator<< (std::ostream &, const DatafileInfo &)
std::ostream & operator<< (std::ostream &, const Dataspace &)
eyedb::ObjectDBMMakeObject (eyedb::Object *, eyedb::Bool=eyedb::True)
eyedb::Bool DBM_set_oid_check (eyedb::Bool)
eyedb::Bool DBM_get_oid_check ()
void init ()
void init (int &argc, char *argv[])
void release ()
eyedb::ObjectsysclsMakeObject (eyedb::Object *, eyedb::Bool=eyedb::True)
eyedb::Bool syscls_set_oid_check (eyedb::Bool)
eyedb::Bool syscls_get_oid_check ()
eyedb::ObjectutilsMakeObject (eyedb::Object *, eyedb::Bool=eyedb::True)
eyedb::Bool utils_set_oid_check (eyedb::Bool)
eyedb::Bool utils_get_oid_check ()
Status agregatMake (Database *db, const Oid *oid, Object **o, const RecMode *rcm, const ObjectHeader *hdr, Data idr, LockMode lockmode, const Class *_class)
void stop_now1 ()
Status agregatClassMake (Database *db, const Oid *oid, Object **o, const RecMode *rcm, const ObjectHeader *hdr, Data idr, LockMode lockmode, const Class *)
void setBackendInterrupt (Bool)
RPCStatus connOpen (const char *hostname, const char *portname, ConnHandle **pch, int flags, std::string &errmsg)
RPCStatus connClose (ConnHandle *ch)
RPCStatus dbOpen (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, int dbid, int flags, int oh_maph, unsigned int oh_mapwide, int *puid, void *db, char **rname, int *rdbid, unsigned int *pversion, DbHandle **dbh)
RPCStatus dbClose (const DbHandle *dbh)
RPCStatus backendInterrupt (ConnHandle *ch, int info)
RPCStatus getServerOutOfBandData (ConnHandle *ch, int *type, Data *data, unsigned int *size)
RPCStatus transactionBegin (DbHandle *dbh, const TransactionParams *params, TransactionId *tid)
RPCStatus transactionCommit (DbHandle *dbh, TransactionId tid)
RPCStatus transactionAbort (DbHandle *dbh, TransactionId tid)
RPCStatus transactionParamsSet (DbHandle *dbh, const TransactionParams *params)
RPCStatus transactionParamsGet (DbHandle *dbh, TransactionParams *params)
Data code_dbdescription (const DbCreateDescription *, int *)
Data code_oids (const eyedbsm::Oid *, unsigned int, int *)
Data code_datafiles (void *datafiles, unsigned int datafile_cnt, int *)
void decode_locarr (Data, void *locarr)
void decode_atom_array (rpc_ClientData *, void *, int)
void decode_value (void *data, void *value)
void decode_datinfo (Data, void *info)
void decode_index_stats (Data, void *stats)
void decode_index_impl (Data, void *impl)
RPCStatus dbmCreate (ConnHandle *ch, const char *dbmdb, const char *passwdauth, const DbCreateDescription *dbdesc)
RPCStatus dbmUpdate (ConnHandle *ch, const char *dbmdb, const char *username, const char *passwd)
RPCStatus dbCreate (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const DbCreateDescription *dbdesc)
RPCStatus dbDelete (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname)
RPCStatus dbInfo (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, int *rdbid, DbCreateDescription *pdbdesc)
RPCStatus dbMove (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const DbCreateDescription *dbdesc)
RPCStatus dbCopy (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const char *newname, Bool newdbid, const DbCreateDescription *dbdesc)
RPCStatus dbRename (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const char *newname)
RPCStatus userAdd (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *user, const char *passwd, int user_type)
RPCStatus userDelete (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *user)
RPCStatus userPasswdSet (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *user, const char *passwd)
RPCStatus passwdSet (ConnHandle *ch, const char *dbmdb, const char *user, const char *passwd, const char *newpasswd)
RPCStatus defaultDBAccessSet (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, int mode)
RPCStatus userDBAccessSet (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const char *user, int mode)
RPCStatus userSysAccessSet (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *user, int mode)
RPCStatus objectCreate (DbHandle *dbh, short dspid, const Data idr, eyedbsm::Oid *oid)
RPCStatus objectDelete (DbHandle *dbh, const eyedbsm::Oid *oid, unsigned int flags)
RPCStatus objectRead (DbHandle *dbh, Data idr, Data *pidr, short *pdspid, const eyedbsm::Oid *oid, ObjectHeader *phdr, LockMode lockmode, void **pcl)
RPCStatus objectWrite (DbHandle *dbh, const Data idr, const eyedbsm::Oid *oid)
RPCStatus objectHeaderRead (DbHandle *dbh, const eyedbsm::Oid *oid, ObjectHeader *hdr)
RPCStatus objectSizeModify (DbHandle *dbh, unsigned int size, const eyedbsm::Oid *oid)
RPCStatus objectCheck (DbHandle *dbh, const eyedbsm::Oid *oid, int *state, eyedbsm::Oid *cloid)
RPCStatus objectProtectionSet (DbHandle *dbh, const eyedbsm::Oid *obj_oid, const eyedbsm::Oid *prot_oid)
RPCStatus objectProtectionGet (DbHandle *dbh, const eyedbsm::Oid *obj_oid, eyedbsm::Oid *prot_oid)
RPCStatus oidMake (DbHandle *dbh, short dspid, const Data idr, unsigned int size, eyedbsm::Oid *oid)
RPCStatus dataCreate (DbHandle *dbh, short dspid, unsigned int size, const Data idr, eyedbsm::Oid *oid)
RPCStatus dataDelete (DbHandle *dbh, const eyedbsm::Oid *oid)
RPCStatus dataRead (DbHandle *dbh, int offset, unsigned int size, Data idr, short *pdspid, const eyedbsm::Oid *oid)
RPCStatus dataWrite (DbHandle *dbh, int offset, unsigned int size, const Data idr, const eyedbsm::Oid *oid)
RPCStatus dataSizeGet (DbHandle *dbh, const eyedbsm::Oid *oid, unsigned int *size)
RPCStatus dataSizeModify (DbHandle *dbh, unsigned int size, const eyedbsm::Oid *oid)
RPCStatus VDdataCreate (DbHandle *dbh, short dspid, const eyedbsm::Oid *actual_oid_cl, const eyedbsm::Oid *oid_cl, int num, int count, int size, const Data data, const eyedbsm::Oid *agr_oid, eyedbsm::Oid *data_oid, Data idx_data, Size idx_size)
RPCStatus VDdataDelete (DbHandle *dbh, const eyedbsm::Oid *actual_oid_cl, const eyedbsm::Oid *oid_cl, int num, const eyedbsm::Oid *agr_oid, const eyedbsm::Oid *data_oid, Data idx_data, Size idx_size)
RPCStatus VDdataWrite (DbHandle *dbh, const eyedbsm::Oid *actual_oid_cl, const eyedbsm::Oid *oid_cl, int num, int count, unsigned int size, const Data data, const eyedbsm::Oid *agr_oid, const eyedbsm::Oid *data_oid, Data idx_data, Size idx_size)
RPCStatus schemaComplete (DbHandle *dbh, const char *schname)
RPCStatus attributeIndexCreate (DbHandle *dbh, const eyedbsm::Oid *cloid, int num, int mode, eyedbsm::Oid *multi_idx_oid, Data idx_data, Size idx_size)
RPCStatus attributeIndexRemove (DbHandle *dbh, const eyedbsm::Oid *cloid, int num, int mode, Data idx_data, Size idx_size)
RPCStatus indexCreate (DbHandle *dbh, bool index_move, const eyedbsm::Oid *objoid)
RPCStatus indexRemove (DbHandle *dbh, const eyedbsm::Oid *objoid, int reentrant)
RPCStatus constraintCreate (DbHandle *dbh, const eyedbsm::Oid *objoid)
RPCStatus constraintDelete (DbHandle *dbh, const eyedbsm::Oid *objoid, int reentrant)
RPCStatus collectionGetByInd (DbHandle *dbh, const eyedbsm::Oid *oid, int ind, int *found, Data buf, int size)
RPCStatus collectionGetByValue (DbHandle *dbh, const eyedbsm::Oid *oid, Data val, int size, int *found, int *ind)
RPCStatus collectionGetByOid (DbHandle *dbh, const eyedbsm::Oid *oid, const eyedbsm::Oid *loid, int *found, int *ind)
RPCStatus setObjectLock (DbHandle *dbh, const eyedbsm::Oid *oid, int lockmode, int *rlockmode)
RPCStatus getObjectLock (DbHandle *dbh, const eyedbsm::Oid *oid, int *lockmode)
RPCStatus queryCollectionCreate (DbHandle *dbh, const eyedbsm::Oid *oid, Bool index, int *qid)
RPCStatus queryAttributeCreate (DbHandle *dbh, const eyedbsm::Oid *cloid, int num, int ind, Data start, Data end, int sexcl, int eexcl, int x_size, int *qid)
RPCStatus queryDelete (DbHandle *dbh, int qid)
RPCStatus queryScanNext (DbHandle *dbh, int qid, int wanted, int *found, void *atom_array)
RPCStatus oqlCreate (ConnHandle *ch, DbHandle *dbh, const char *oql, int *qid, void *schema_info)
RPCStatus oqlDelete (ConnHandle *ch, DbHandle *dbh, int qid)
RPCStatus oqlGetResult (ConnHandle *ch, DbHandle *dbh, int qid, void *value)
RPCStatus execExecute (DbHandle *dbh, const char *user, const char *passwd, const char *intname, const char *name, int exec_type, const eyedbsm::Oid *cloid, const char *extref, const void *sign, const eyedbsm::Oid *execoid, const eyedbsm::Oid *objoid, void *o, const void *argarray, void *argret)
RPCStatus execCheck (DbHandle *dbh, const char *intname, const eyedbsm::Oid *oid, const char *extref)
RPCStatus execSetExtRefPath (ConnHandle *ch, const char *user, const char *passwd, const char *path)
RPCStatus execGetExtRefPath (ConnHandle *ch, const char *user, const char *passwd, char path[], unsigned int pathlen)
RPCStatus checkAuth (ConnHandle *ch, const char *file)
RPCStatus set_conn_info (ConnHandle *ch, const char *hostname, int uid, const char *username, const char *progname, int *sv_pid, int *sv_uid, int sv_version, char **challenge)
RPCStatus setLogMask (ConnHandle *ch, eyedblib::int64 logmask)
RPCStatus getDefaultDataspace (DbHandle *dbh, int *dspid)
RPCStatus setDefaultDataspace (DbHandle *dbh, int dspid)
RPCStatus getDefaultIndexDataspace (DbHandle *dbh, const eyedbsm::Oid *oid, int type, int *dspid)
RPCStatus dataspaceSetCurrentDatafile (DbHandle *dbh, int dspid, int datid)
RPCStatus dataspaceGetCurrentDatafile (DbHandle *dbh, int dspid, int *datid)
RPCStatus setDefaultIndexDataspace (DbHandle *dbh, const eyedbsm::Oid *idxoid, int type, int dspid)
RPCStatus getIndexLocations (DbHandle *dbh, const eyedbsm::Oid *idxoid, int type, void *locarr)
RPCStatus moveIndex (DbHandle *dbh, const eyedbsm::Oid *idxoid, int type, int dspid)
RPCStatus getInstanceClassLocations (DbHandle *dbh, const eyedbsm::Oid *clsoid, int subclasses, Data *locarr)
RPCStatus moveInstanceClass (DbHandle *dbh, const eyedbsm::Oid *clsoid, int subclasses, int dspid)
RPCStatus getObjectsLocations (DbHandle *dbh, const eyedbsm::Oid *oids, unsigned int oid_cnt, void *locarr)
RPCStatus moveObjects (DbHandle *dbh, const eyedbsm::Oid *oids, unsigned int oid_cnt, int dspid)
RPCStatus getAttributeLocations (DbHandle *dbh, const eyedbsm::Oid *clsoid, int attrnum, Data *locarr)
RPCStatus moveAttribute (DbHandle *dbh, const eyedbsm::Oid *clsoid, int attrnum, int dspid)
RPCStatus createDatafile (DbHandle *dbh, const char *datfile, const char *name, int maxsize, int slotsize, int dtype)
RPCStatus deleteDatafile (DbHandle *dbh, int datid)
RPCStatus moveDatafile (DbHandle *dbh, int datid, const char *datafile)
RPCStatus defragmentDatafile (DbHandle *dbh, int datid)
RPCStatus resizeDatafile (DbHandle *dbh, int datid, unsigned int size)
RPCStatus getDatafileInfo (DbHandle *dbh, int datid, void *info)
RPCStatus renameDatafile (DbHandle *dbh, int datid, const char *name)
RPCStatus createDataspace (DbHandle *dbh, const char *dspname, void *datafiles, unsigned int datafile_cnt)
RPCStatus updateDataspace (DbHandle *dbh, int dspid, void *datafiles, unsigned int datafile_cnt)
RPCStatus deleteDataspace (DbHandle *dbh, int dspid)
RPCStatus renameDataspace (DbHandle *dbh, int dspid, const char *name)
RPCStatus indexGetCount (DbHandle *dbh, const eyedbsm::Oid *idxoid, int *cnt)
RPCStatus indexGetStats (DbHandle *dbh, const eyedbsm::Oid *idxoid, Data *stats)
RPCStatus indexSimulStats (DbHandle *dbh, const eyedbsm::Oid *idxoid, const Data impl, Size impl_size, Data *stats)
RPCStatus collectionGetImplStats (DbHandle *dbh, int idxtype, const eyedbsm::Oid *idxoid, Data *stats)
RPCStatus collectionSimulImplStats (DbHandle *dbh, int idxtype, const eyedbsm::Oid *idxoid, const Data impl, Size impl_size, Data *stats)
RPCStatus indexGetImplementation (DbHandle *dbh, const eyedbsm::Oid *idxoid, Data *impl)
RPCStatus collectionGetImplementation (DbHandle *dbh, int idxtype, const eyedbsm::Oid *idxoid, Data *impl)
rpc_ClientrpcFeInit ()
void rpcFeRelease ()
rpc_ClientgetRpcClient ()
void code_arg_array (void *xdata, const void *xargarray)
int decode_arg_array (void *xdb, const void *xdata, void **pargarray, Bool allocate)
void code_argument (void *xdata, const void *xarg)
void decode_argument (void *xdb, const void *xdata, void *xarg, int offset)
void code_signature (void *xdata, const void *xsign)
void decode_signature (const void *xdata, void *xsign)
AttributemakeAttribute (const Attribute *agreg)
void get_prefix (const Object *agr, const Class *class_owner, char prefix[], int len)
eyedbsm::Status hash_key (const void *key, unsigned int len, void *hash_data, unsigned int &x)
void resynchronize_indexes (Database *db, Index *idx)
void idx_purge_test (void *xidx)
std::string getAttrCollDefName (const Attribute *attr, const Oid &oid)
Status basicClassMake (Database *db, const Oid *oid, Object **o, const RecMode *rcm, const ObjectHeader *hdr, Data idr, LockMode lockmode, const Class *)
Status basicMake (Database *db, const Oid *oid, Object **o, const RecMode *rcm, const ObjectHeader *hdr, Data idr, LockMode lockmode, const Class *_class)
Status basic_class_trace (FILE *fd, int indent, unsigned int flags, const char *name, const char *oid_str)
const char * classNameToJavaName (const char *name)
const char * getJavaName (const Class *cls)
Status class_name_code (DbHandle *dbh, short dspid, Data *idr, Offset *offset, Size *alloc_size, const char *name)
Status class_name_decode (DbHandle *dbh, Data idr, Offset *offset, char **name)
Status classMake (Database *db, const Oid *oid, Object **o, const RecMode *rcm, const ObjectHeader *hdr, Data idr, LockMode lockmode, const Class *)
eyedbsm::DbHandleIDB_get_se_DbHandle (Database *db)
void br_code (const char *msg)
void char_code (Data *idr, Offset *offset, Size *alloc_size, const char *k)
void int16_code (Data *idr, Offset *offset, Size *alloc_size, const eyedblib::int16 *k)
void int32_code (Data *idr, Offset *offset, Size *alloc_size, const eyedblib::int32 *k)
void int64_code (Data *idr, Offset *offset, Size *alloc_size, const eyedblib::int64 *k)
void double_code (Data *idr, Offset *offset, Size *alloc_size, const double *k)
void string_code (Data *idr, Offset *offset, Size *alloc_size, const char *s)
void bound_string_code (Data *idr, Offset *offset, Size *alloc_size, unsigned int len, const char *s)
void buffer_code (Data *idr, Offset *offset, Size *alloc_size, Data data, Size size)
void oid_code (Data *idr, Offset *offset, Size *alloc_size, const eyedbsm::Oid *oid)
void oid_code (Data out_data, const Data in_data)
void int16_code (Data out_data, const Data in_data)
void int32_code (Data out_data, const Data in_data)
void int64_code (Data out_data, const Data in_data)
void double_code (Data out_data, const Data in_data)
int object_header_code (Data *idr, Offset *offset, Size *alloc_size, const ObjectHeader *hdr)
int object_header_code_head (Data idr, const ObjectHeader *hdr)
void char_decode (Data idr, Offset *offset, char *k)
void int16_decode (Data idr, Offset *offset, eyedblib::int16 *k)
void int32_decode (Data idr, Offset *offset, eyedblib::int32 *k)
void int64_decode (Data idr, Offset *offset, eyedblib::int64 *k)
void double_decode (Data idr, Offset *offset, double *k)
void string_decode (Data idr, Offset *offset, char **s)
void bound_string_decode (Data idr, Offset *offset, unsigned int len, char **s)
void buffer_decode (Data idr, Offset *offset, Data data, Size size)
void oid_decode (Data idr, Offset *offset, eyedbsm::Oid *oid)
int object_header_decode (Data idr, Offset *offset, ObjectHeader *hdr)
int object_header_decode_head (Data idr, ObjectHeader *hdr)
void xdr_char_code (Data *idr, Offset *offset, Size *alloc_size, const char *k)
void xdr_int16_code (Data *idr, Offset *offset, Size *alloc_size, const eyedblib::int16 *k)
void xdr_int32_code (Data *idr, Offset *offset, Size *alloc_size, const eyedblib::int32 *k)
void xdr_int64_code (Data *idr, Offset *offset, Size *alloc_size, const eyedblib::int64 *k)
void xdr_double_code (Data *idr, Offset *offset, Size *alloc_size, const double *k)
void xdr_string_code (Data *idr, Offset *offset, Size *alloc_size, const char *s)
void xdr_bound_string_code (Data *idr, Offset *offset, Size *alloc_size, unsigned int len, const char *s)
void xdr_buffer_code (Data *idr, Offset *offset, Size *alloc_size, Data data, Size size)
void xdr_oid_code (Data *idr, Offset *offset, Size *alloc_size, const eyedbsm::Oid *oid)
void xdr_int16_decode (Data idr, Offset *offset, eyedblib::int16 *k)
void xdr_int32_decode (Data idr, Offset *offset, eyedblib::int32 *k)
void xdr_int64_decode (Data idr, Offset *offset, eyedblib::int64 *k)
void xdr_double_decode (Data idr, Offset *offset, double *k)
void xdr_string_decode (Data idr, Offset *offset, char **s)
void xdr_bound_string_decode (Data idr, Offset *offset, unsigned int len, char **s)
void xdr_buffer_decode (Data idr, Offset *offset, Data data, Size size)
void xdr_oid_decode (Data idr, Offset *offset, eyedbsm::Oid *oid)
int xdr_object_header_decode (Data idr, Offset *offset, ObjectHeader *hdr)
int xdr_object_header_decode_head (Data idr, ObjectHeader *hdr)
int get_item_size (const Class *coll_class, int dim)
Status collectionMake (Database *db, const Oid *oid, Object **o, const RecMode *rcm, const ObjectHeader *hdr, Data idr, LockMode lockmode, const Class *_class)
Status collectionClassMake (Database *db, const Oid *oid, Object **o, const RecMode *rcm, const ObjectHeader *hdr, Data idr, LockMode lockmode, const Class *)
Status classCollectionMake (Database *db, const Oid &colloid, Collection **coll)
DbHandledatabase_getDbHandle (Database *db)
eyedbsm::OidoidArrayToOids (const OidArray &oid_arr, unsigned int &cnt)
eyedbsm::OidobjArrayToOids (const ObjectArray &obj_arr, unsigned int &cnt)
void display_datsize (std::ostream &os, unsigned long long _sz)
void DBMInit (void)
void DBMRelease (void)
eyedb::Status DBMSchemaUpdate (eyedb::Database *)
eyedb::Status DBMSchemaUpdate (eyedb::Schema *)
eyedb::ObjectUserEntry_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectUserEntry_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectDBUserAccess_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectDBUserAccess_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectSysUserAccess_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectSysUserAccess_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectDBEntry_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectDBEntry_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectDBPropertyValue_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectDBPropertyValue_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectDBProperty_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectDBProperty_construct (const eyedb::Object *o, eyedb::Bool share)
Status enumClassMake (Database *db, const Oid *oid, Object **o, const RecMode *rcm, const ObjectHeader *hdr, Data idr, LockMode lockmode, const Class *)
Status enumMake (Database *db, const Oid *oid, Object **o, const RecMode *rcm, const ObjectHeader *hdr, Data idr, LockMode lockmode, const Class *_class)
void stop_here ()
Status StatusMake (Error err, RPCStatus rpc_status, const char *fmt,...)
Status StatusMake (RPCStatus rpc_status)
Status StatusMake (Error err, RPCStatus rpc_status)
RPCStatus rpcStatusMake (Status status)
ostream & operator<< (ostream &os, const Exception &e)
ostream & operator<< (ostream &os, Status s)
Status eyedb_CHECKObjRefType (Database *db, Argument &arg, const char *which)
Status eyedb_CHECKObjType (Database *db, Argument &arg, const char *which)
Status eyedb_CHECKObjArrayType (Database *db, Argument &arg, const char *which)
Status eyedb_CHECKArgument (Database *db, ArgType t1, Argument &arg, const char *typname, const char *name, const char *which, int inout)
Status eyedb_CHECKArguments (Database *db, const Signature *sign, ArgArray &array, const char *typname, const char *name, int inout)
void print_oqlexec (FILE *fd, const char *body)
Status MethodLaunch (Status(*method)(Database *, Method *, Object *, ArgArray &, Argument &), Database *db, Method *mth, Object *o, ArgArray &argarray, Argument &retarg)
RPCStatus IDB_execCheck (DbHandle *, const char *intname, const eyedbsm::Oid *oid, const char *extref)
RPCStatus IDB_checkDBAuth (ConnHandle *ch, const char *dbmdb, const char *dbname, const char *&userauth, const char *&passwdauth, DBAccessMode dbmode, Bool, int *, DBM_Database **pdbm, const char *msg)
RPCStatus IDB_execExecute (DbHandle *dbh, const char *userauth, const char *passwdauth, const char *intname, const char *name, int exec_type, const eyedbsm::Oid *cloid, const char *extref, const void *xsign, const void *sign_data, const eyedbsm::Oid *execoid, const eyedbsm::Oid *xobjoid, void *xo, const void *xargarray, void *argarray_data, void *xargret, void *argarrayret_data)
RPCStatus IDB_execSetExtRefPath (const char *user, const char *passwd, const char *path)
RPCStatus IDB_execGetExtRefPath (const char *user, const char *passwd, void *path, unsigned int pathlen)
eyedbsm::Oid ClassOidDecode (Data)
Bool isBackendInterrupted ()
void setServerMessage (const char *msg)
void setServerOutOfBandData (unsigned int type, unsigned char *data, unsigned int len)
FILE * get_file (Bool init=True)
Status post_etc_update (Database *)
eyedbsm::DbHandleget_eyedbsm_DbHandle (DbHandle *)
void printVersion ()
void displayLists (LinkedList **lists, int list_cnt, const char *msg)
Status get_key_function (Database *db, const char *key_function, BEMethod_C *&be_mth)
void oqml_initialize ()
void oqml_release ()
static RPCStatus IDB_schemaClassCreate (DbHandle *)
static RPCStatus IDB_instanceCreate (DbHandle *, short, Data, ObjectHeader *, eyedbsm::Oid *, void *, Bool)
static RPCStatus IDB_instanceRead (DbHandle *dbh, Data idr, Data *pidr, ObjectHeader *hdr, LockMode lockmode, const eyedbsm::Oid *oid, void *xdata, int minsize)
static RPCStatus IDB_instanceWrite (DbHandle *dbh, Data idr, ObjectHeader *hdr, const eyedbsm::Oid *oid, void *xdata)
static RPCStatus IDB_instanceDelete (DbHandle *dbh, Data idr, ObjectHeader *hdr, const eyedbsm::Oid *oid, Bool really=False)
static RPCStatus IDB_agregatCreate (DbHandle *dbh, short dspid, Data idr, ObjectHeader *hdr, eyedbsm::Oid *oid, void *xdata)
static RPCStatus IDB_agregatWrite (DbHandle *dbh, Data idr, ObjectHeader *hdr, const eyedbsm::Oid *oid, void *xdata)
static RPCStatus IDB_agregatDelete (DbHandle *dbh, Data idr, ObjectHeader *hdr, const eyedbsm::Oid *oid, Bool really=False)
static RPCStatus IDB_classCreate (DbHandle *, short dspid, Data, ObjectHeader *, eyedbsm::Oid *, void *)
static RPCStatus IDB_classWrite (DbHandle *, Data, ObjectHeader *, const eyedbsm::Oid *, void *)
static RPCStatus IDB_classDelete (DbHandle *dbh, Data idr, ObjectHeader *hdr, const eyedbsm::Oid *oid, unsigned int flags)
static RPCStatus IDB_collectionCreate (DbHandle *, short dspid, Data, ObjectHeader *, eyedbsm::Oid *, void *)
static RPCStatus IDB_collectionWrite (DbHandle *, Data, ObjectHeader *, const eyedbsm::Oid *, void *)
static RPCStatus IDB_collectionRead (DbHandle *dbh, Data idr, ObjectHeader *hdr, LockMode lockmode, const eyedbsm::Oid *oid, void *xdata)
static RPCStatus IDB_collectionDelete (DbHandle *dbh, Data idr, ObjectHeader *hdr, const eyedbsm::Oid *oid)
static RPCStatus IDB_protectionCreate (DbHandle *, short dspid, Data, ObjectHeader *, eyedbsm::Oid *, void *, Bool)
static RPCStatus IDB_protectionWrite (DbHandle *dbh, Data idr, ObjectHeader *hdr, const eyedbsm::Oid *oid, void *xdata)
static RPCStatus IDB_protectionDelete (DbHandle *dbh, Data idr, ObjectHeader *hdr, const eyedbsm::Oid *oid)
static RPCStatus IDB_collClassUpdate (DbHandle *, Data, const eyedbsm::Oid *, const char *, Bool insert)
void IDB_releaseConn ()
RPCStatus IDB_checkAuth (const char *file)
RPCStatus IDB_setConnInfo (const char *_hostname, int uid, const char *username, const char *progname, int pid, int *sv_pid, int *sv_uid, int cli_version, char **challenge)
RPCStatus IDB_dbCreate_realize (ConnHandle *ch, DBM_Database *dbm, int dbid, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const char *dbfile, Bool makeTemp, const eyedbsm::DbCreateDescription *sedbdesc)
RPCStatus IDB_dbmCreate (ConnHandle *ch, const char *dbmdb, const char *passwdauth, const DbCreateDescription *dbdesc)
RPCStatus IDB_dbmUpdate (ConnHandle *ch, const char *dbmdb, const char *username, const char *passwd)
RPCStatus IDB_dbCreate (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const DbCreateDescription *dbdesc)
RPCStatus IDB_dbDelete (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname)
RPCStatus IDB_dbMoveCopy (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const char *newdbname, const DbCreateDescription *dbdesc, Bool copy)
RPCStatus IDB_dbMove (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const DbCreateDescription *dbdesc)
RPCStatus IDB_dbCopy (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const char *newdbname, Bool newdbid, const DbCreateDescription *dbdesc)
RPCStatus IDB_dbRename (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const char *newdbname)
void setConnInfo (rpc_ConnInfo *ci)
RPCStatus IDB_userAdd (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *username, const char *passwd, int user_type)
RPCStatus IDB_userDelete (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *username)
RPCStatus IDB_userPasswdSet (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *username, const char *passwd)
RPCStatus IDB_passwdSet (ConnHandle *ch, const char *dbmdb, const char *username, const char *passwd, const char *newpasswd)
RPCStatus IDB_userDBAccessSet (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, const char *username, int mode)
RPCStatus IDB_userSysAccessSet (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *username, int mode)
RPCStatus IDB_defaultDBAccessSet (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, int mode)
RPCStatus IDB_dbOpen_make (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, int dbid, int flag, int oh_maph, unsigned oh_mapwide, int *pid, int *puid, char **rname, int *rdbid, unsigned int *pversion, DbHandle **pdbh)
RPCStatus IDB_dbOpen (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, int dbid, int flags, int oh_maph, unsigned int oh_mapwide, int *pid, int *puid, void *db, char **rname, int *rdbid, unsigned int *pversion, DbHandle **pdbh)
void oqml_reinit (Database *db)
RPCStatus IDB_dbClose_make (DbHandle *dbh)
RPCStatus IDB_dbClose (DbHandle *dbh)
void IDB_getLocalInfo (DbHandle *dbh, rpcDB_LocalDBContext *ldbctx, eyedbsm::Oid *sch_oid)
RPCStatus IDB_dbCloseLocal (DbHandle *dbh)
RPCStatus IDB_dbInfo (ConnHandle *ch, const char *dbmdb, const char *userauth, const char *passwdauth, const char *dbname, int *rdbid, DbCreateDescription *dbdesc)
RPCStatus IDB_backendInterrupt (ConnHandle *, int)
RPCStatus IDB_backendInterruptReset ()
RPCStatus IDB_transactionBegin (DbHandle *dbh, const TransactionParams *params, Bool local_call)
RPCStatus IDB_objectDeletedManage (DbHandle *dbh, Bool commit)
RPCStatus IDB_transactionCommit (DbHandle *dbh, Bool local_call)
RPCStatus IDB_transactionAbort (DbHandle *dbh, Bool local_call)
RPCStatus IDB_transactionParamsSet (DbHandle *dbh, const TransactionParams *params)
RPCStatus IDB_transactionParamsGet (DbHandle *dbh, TransactionParams *params)
RPCStatus IDB_objectCreate (DbHandle *dbh, short dspid, const Data idr, eyedbsm::Oid *oid, void *xdata, Data *inv_data, void *xinv_data)
RPCStatus IDB_objectDelete (DbHandle *dbh, const eyedbsm::Oid *oid, unsigned int flags, Data *inv_data, void *xinv_data)
RPCStatus IDB_objectReadLocal (DbHandle *dbh, Data idr, Data *pidr, short *pdspid, const eyedbsm::Oid *oid, ObjectHeader *phdr, LockMode lockmode, void **pcls)
RPCStatus IDB_objectRead (DbHandle *dbh, Data idr, Data *pidr, short *pdspid, const eyedbsm::Oid *oid, LockMode lockmode, void *xdata)
RPCStatus IDB_objectWrite (DbHandle *dbh, const Data idr, const eyedbsm::Oid *oid, void *xdata, Data *inv_data, void *xinv_data)
RPCStatus IDB_objectHeaderRead (DbHandle *dbh, const eyedbsm::Oid *oid, ObjectHeader *hdr)
RPCStatus IDB_objectHeaderWrite (DbHandle *dbh, const eyedbsm::Oid *oid, const ObjectHeader *hdr)
RPCStatus IDB_objectSizeModify (DbHandle *dbh, unsigned int size, const eyedbsm::Oid *oid)
RPCStatus IDB_objectCheck (DbHandle *dbh, const eyedbsm::Oid *oid, int *type, eyedbsm::Oid *cls_oid)
RPCStatus IDB_objectCheckAccess (DbHandle *dbh, Bool write, const eyedbsm::Oid *oid, Bool *access)
RPCStatus IDB_oidMake (DbHandle *dbh, ObjectHeader *hdr, short dspid, unsigned int size, eyedbsm::Oid *oid)
RPCStatus IDB_dataCreate (DbHandle *dbh, short dspid, unsigned int size, const Data idr, eyedbsm::Oid *oid, void *xdata)
RPCStatus IDB_dataDelete (DbHandle *dbh, const eyedbsm::Oid *oid)
RPCStatus IDB_dataRead (DbHandle *dbh, int offset, unsigned int size, Data idr, short *pdspid, const eyedbsm::Oid *oid, void *xdata)
RPCStatus IDB_dataWrite (DbHandle *dbh, int offset, unsigned int size, const Data idr, const eyedbsm::Oid *oid, void *xdata)
RPCStatus IDB_dataSizeGet (DbHandle *dbh, const eyedbsm::Oid *oid, unsigned int *psize)
RPCStatus IDB_dataSizeModify (DbHandle *dbh, unsigned int size, const eyedbsm::Oid *oid)
RPCStatus IDB_VDcheckSize (Attribute *item, int count, unsigned int size, int &offset)
RPCStatus IDB_VDdataCreate (DbHandle *dbh, short dspid, const eyedbsm::Oid *actual_oid_cl, const eyedbsm::Oid *oid_cl, int num, int count, int size, const Data idr, const eyedbsm::Oid *agr_oid, eyedbsm::Oid *data_oid, const Data idx_data, int idx_size, void *xdata, void *xidx_data)
RPCStatus IDB_VDdataWrite (DbHandle *dbh, const eyedbsm::Oid *actual_oid_cl, const eyedbsm::Oid *oid_cl, int num, int count, unsigned int size, const Data idr, const eyedbsm::Oid *agr_oid, const eyedbsm::Oid *data_oid, const Data idx_data, int idx_size, void *xdata, void *xidx_data)
RPCStatus IDB_VDdataDelete (DbHandle *dbh, const eyedbsm::Oid *actual_oid_cl, const eyedbsm::Oid *oid_cl, int num, const eyedbsm::Oid *agr_oid, const eyedbsm::Oid *data_oid, const Data idx_data, int idx_size, void *xidx_data)
RPCStatus IDB_schemaComplete (DbHandle *dbh, const char *schname)
RPCStatus IDB_attributeIndexCreate (DbHandle *dbh, const eyedbsm::Oid *cloid, int num, int mode, eyedbsm::Oid *multi_idx_oid, Data idx_ctx_data, Size size, void *xdata)
RPCStatus IDB_attributeIndexRemove (DbHandle *dbh, const eyedbsm::Oid *cloid, int num, int mode, Data idx_ctx_data, Size size, void *xdata)
RPCStatus IDB_attrCompPrologue (Database *db, const eyedbsm::Oid *objoid, const Class *&cls, AttributeComponent *&attr_comp, const Attribute *&attr, Bool check, AttrIdxContext *idx_ctx=0, AttributeComponent **oattr_comp=0)
RPCStatus IDB_attrCompCheckInClass (AttributeComponent *comp, const Class *cls, Bool &found)
RPCStatus IDB_attrCompPropagate (Database *db, const Class *cls, AttributeComponent *attr_comp, Bool create)
RPCStatus IDB_attrCompPropagate (Database *db, Class *cls, Bool skipIfFound)
RPCStatus IDB_indexCreate (DbHandle *dbh, bool index_move, const eyedbsm::Oid *objoid)
RPCStatus IDB_indexRemove (DbHandle *dbh, const eyedbsm::Oid *objoid, int reentrant)
RPCStatus IDB_constraintCreate (DbHandle *dbh, const eyedbsm::Oid *objoid)
RPCStatus IDB_constraintDelete (DbHandle *dbh, const eyedbsm::Oid *objoid, int reentrant)
RPCStatus IDB_indexGetCount (DbHandle *dbh, const eyedbsm::Oid *idxoid, int *cnt)
RPCStatus IDB_indexGetStats (DbHandle *dbh, const eyedbsm::Oid *idxoid, Data *rstats, void *xdata)
RPCStatus IDB_indexSimulStats (DbHandle *dbh, const eyedbsm::Oid *idxoid, const Data impl, void *xidata, Data *rstats, void *xrdata)
RPCStatus IDB_collectionGetImplStats (DbHandle *dbh, int idxtype, const eyedbsm::Oid *idxoid, Data *rstats, void *xrdata)
RPCStatus IDB_collectionSimulImplStats (DbHandle *dbh, int idxtype, const eyedbsm::Oid *idxoid, const Data impl, void *xidata, Data *rstats, void *xrdata)
RPCStatus IDB_indexGetImplementation (DbHandle *dbh, const eyedbsm::Oid *idxoid, Data *impl, void *ximpl)
RPCStatus IDB_collectionGetImplementation (DbHandle *dbh, int idxtype, const eyedbsm::Oid *idxoid, Data *impl, void *ximpl)
CollectionBEIDB_getCollBE (const char *from, Database *db, DbHandle *dbh, const eyedbsm::Oid *colloid, Status *status, Bool locked=False)
void IDB_free (Database *db, CollectionBE *collbe)
RPCStatus IDB_collectionGetByInd (DbHandle *dbh, const eyedbsm::Oid *colloid, int ind, int *found, Data idr, void *xdata)
RPCStatus IDB_collectionGetByValue (DbHandle *dbh, const eyedbsm::Oid *colloid, Data val, int *found, int *ind)
RPCStatus IDB_setObjectLock (DbHandle *dbh, const eyedbsm::Oid *oid, int lockmode, int *rlockmode)
RPCStatus IDB_getObjectLock (DbHandle *dbh, const eyedbsm::Oid *oid, int *lockmode)
RPCStatus IDB_queryCollectionCreate (DbHandle *dbh, const eyedbsm::Oid *colloid, int index, int *qid)
RPCStatus IDB_queryAttributeCreate (DbHandle *dbh, const eyedbsm::Oid *cloid, int num, int ind, Data start, Data end, int sexcl, int eexcl, int x_size, int *qid)
RPCStatus IDB_queryDelete (DbHandle *dbh, int qid)
int IDB_getSeTrsCount (DbHandle *dbh)
RPCStatus IDB_queryScanNext (DbHandle *dbh, int qid, int wanted, int *found, void *atom_array, void *xdata)
RPCStatus IDB_oqlCreate (DbHandle *dbh, const char *qstr, int *qid, void *pschinfo, void *qstr_data, void *sch_data)
RPCStatus IDB_oqlDelete (DbHandle *dbh, int qid)
RPCStatus IDB_oqlGetResult (DbHandle *dbh, int qid, void *value, void *xdata)
RPCStatus IDB_collClassRegister (DbHandle *dbh, const eyedbsm::Oid *colloid, const eyedbsm::Oid *oid, Bool insert)
RPCStatus IDB_objectProtectionSet (DbHandle *dbh, const eyedbsm::Oid *obj_oid, const eyedbsm::Oid *prot_oid)
RPCStatus IDB_objectProtectionGet (DbHandle *dbh, const eyedbsm::Oid *obj_oid, eyedbsm::Oid *prot_oid)
void new_handler ()
void config_init ()
void IDB_init (const char *databasedir, const char *dummy, void *xsesslog, int _timeout)
RPCStatus IDB_setLogMask (eyedblib::int64)
RPCStatus IDB_getDefaultDataspace (DbHandle *dbh, int *_dspid)
RPCStatus IDB_setDefaultDataspace (DbHandle *dbh, int dspid)
RPCStatus IDB_dataspaceSetCurrentDatafile (DbHandle *dbh, int dspid, int datid)
RPCStatus IDB_dataspaceGetCurrentDatafile (DbHandle *dbh, int dspid, int *datid)
RPCStatus IDB_realizeDefaultIndexDataspace (DbHandle *dbh, const eyedbsm::Oid *idxoid, int *dspid, int type, Bool get)
RPCStatus IDB_getDefaultIndexDataspace (DbHandle *dbh, const eyedbsm::Oid *oid, int type, int *dspid)
RPCStatus IDB_setDefaultIndexDataspace (DbHandle *dbh, const eyedbsm::Oid *oid, int type, int dspid)
RPCStatus IDB_getIndexLocations (DbHandle *dbh, const eyedbsm::Oid *oid, int type, Data *locarr, void *xlocarr)
RPCStatus IDB_moveIndex (DbHandle *dbh, const eyedbsm::Oid *oid, int type, int dspid)
RPCStatus IDB_getInstanceClassLocations (DbHandle *dbh, const eyedbsm::Oid *oid, int subclasses, Data *locarr, void *xlocarr)
RPCStatus IDB_moveInstanceClass (DbHandle *dbh, const eyedbsm::Oid *oid, int subclasses, int dspid)
RPCStatus IDB_getObjectsLocations (DbHandle *dbh, const eyedbsm::Oid *yoids, unsigned int oid_cnt, void *xoids, Data *locarr, void *xlocarr)
RPCStatus IDB_moveObjects (DbHandle *dbh, const eyedbsm::Oid *yoids, unsigned oid_cnt, int dspid, void *xoids)
RPCStatus IDB_getAttributeLocations (DbHandle *dbh, const eyedbsm::Oid *clsoid, int attrnum, Data *locarr, void *xlocarr)
RPCStatus IDB_moveAttribute (DbHandle *dbh, const eyedbsm::Oid *clsoid, int attrnum, int dspid)
RPCStatus IDB_createDatafile (DbHandle *dbh, const char *datfile, const char *name, int maxsize, int slotsize, int dtype)
RPCStatus IDB_deleteDatafile (DbHandle *dbh, int datid)
RPCStatus IDB_moveDatafile (DbHandle *dbh, int datid, const char *newdatafile)
RPCStatus IDB_defragmentDatafile (DbHandle *dbh, int datid)
RPCStatus IDB_resizeDatafile (DbHandle *dbh, int datid, unsigned int size)
RPCStatus IDB_getDatafileInfo (DbHandle *dbh, int datid, Data *info, void *xinfo)
RPCStatus IDB_renameDatafile (DbHandle *dbh, int datid, const char *name)
RPCStatus IDB_createDataspace (DbHandle *dbh, const char *dspname, void *ydatids, unsigned int datafile_cnt, void *xdatids)
RPCStatus IDB_updateDataspace (DbHandle *dbh, int dspid, void *ydatids, unsigned int datafile_cnt, void *xdatids)
RPCStatus IDB_deleteDataspace (DbHandle *dbh, int dspid)
RPCStatus IDB_renameDataspace (DbHandle *dbh, int dspid, const char *name)
void object_epilogue (void *xdb, const eyedbsm::Oid *oid, Data inv_data, Bool creating)
void decode_dbdescription (Data idr, void *xdata, DbCreateDescription *dbdesc)
RPCStatus IDB_getServerOutOfBandData (ConnHandle *, int *type, Data *ldata, unsigned int *size, void *xdata)
void setLogMask_int (LogMask mask)
void setLogMask_str (const char *mask)
LogMask getLogMask ()
const char * getLog ()
void setLog (const char *log)
void resetLogTimer ()
void setLogTimer (int on)
int getLogTimer ()
void setLogDate (int on)
int getLogDate ()
void setLogPid (int on)
int getLogPid ()
void setLogProgName (int on)
int getLogProgName ()
Status(*)(Database *,
const Oid *, Object **,
const RecMode *,
const ObjectHeader *,
Data, LockMode,
const Class *) 
getMakeFunction (int type)
Status schemaClassMake (Database *, const Oid *, Object **, const RecMode *, const ObjectHeader *, Data, LockMode lockmode, const Class *)
Bool isOidValid (const eyedbsm::Oid *oid)
eyedbsm::OidoidInvalidate (eyedbsm::Oid *oid)
const eyedbsm::OidgetInvalidOid ()
Bool OidCompare (const eyedbsm::Oid *o1, const eyedbsm::Oid *o2)
Bool ObjectHeadCompare (const ObjectHeader *h1, const ObjectHeader *h2)
eyedbsm::Oid stringGetOid (const char *buf)
const char * OidGetString (const eyedbsm::Oid *oid)
char * make_indent (int indent)
void delete_indent (char *indent_str)
void dump_data (Data data, Size size)
const char * makeName (const char *name, const char *prefix)
void set_trace (int tr)
void tr (const char *fname, const char *fmt,...)
void idbPROBE (const char *fmt,...)
FILE * run_cpp (FILE *fd, const char *cpp_cmd, const char *cpp_flags, const char *file)
void stop_alloc_dbg ()
void alloc_dbg (void *idr)
ostream & operator<< (ostream &os, const ObjectPtr &o_ptr)
ostream & operator<< (ostream &os, const Object &o)
ostream & operator<< (ostream &os, const Object *o)
ostream & operator<< (ostream &os, const ObjectLocationArray &locarr)
ostream & operator<< (ostream &os, const ObjectLocation &loc)
ostream & operator<< (ostream &os, const PageStats::PGS &pgs)
ostream & operator<< (ostream &os, const PageStats &pgs)
unsigned int size2slot (unsigned int sz, unsigned int pow2)
unsigned int ideal (unsigned int sz)
void odl_add_error (Status s)
void odl_add_error (const char *fmt,...)
void odl_add_error (const std::string &s)
int odl_realize (Database *db, Schema *m, LinkedList *list, const char *prefix, const char *db_prefix, const char *package, Bool diff)
int odl_generate_code (Database *db, Schema *m, ProgLang lang, LinkedList *list, const char *package, const char *schname, const char *c_namespace, const char *prefix, const char *db_prefix, Bool _export, const GenCodeHints &gc_hints)
void odl_skip_volatiles (Database *db, Schema *m)
std::string odlCollSpecToString (odlCollSpec *coll_spec)
void odl_add_component (Schema *m, ClassComponent *comp)
void odl_add_component (Schema *m, AttributeComponent *comp)
void odl_remove_component (Schema *m, ClassComponent *comp)
void odl_remove_component (Schema *m, AttributeComponent *comp)
Bool odl_find_component (ClassComponent *&comp, const LinkedList *complist, Bool strictCheck, ClassComponent *&fclcomp)
Bool odl_compare_index_hints (const Index *idx1, const Index *idx2)
Bool odl_compare_index (const HashIndex *idx1, const HashIndex *idx2)
Bool odl_compare_index (const BTreeIndex *idx1, const BTreeIndex *idx2)
AttributeComponentodl_report_index_hints (const Index *idx1, Index *idx2)
AttributeComponentodl_report_index (Index *idx1, Index *idx2)
Bool odl_find_component (AttributeComponent *&comp, const LinkedList *complist, Bool strictCheck, AttributeComponent *&fattr_comp)
int odl_remove_relationships (Database *, Schema *m, Class *ocls)
Bool odl_exec_removed (ClassComponent *comp)
const Attributeodl_getattr (const Class *cls, const AttributeComponent *attr_comp)
const char * odl_get_typname (const char *typname)
int odl_generate (Schema *m, const char *ofile)
void odl_prompt_init (FILE *fd)
void odl_prompt (const char *prompt)
Status odl_prelim (Database *db, const char *odlfile, const char *package, const char *&schname, const char *prefix, const char *db_prefix, Bool diff, const char *cpp_cmd, const char *cpp_flags, Schema *&m, Bool update=False)
Status odl_post_update (Database *db)
bool must_remove (const Class *cls, const Oid &cls_oid, bool check_self)
void reserve (const std::string &s)
void init_reserved_words ()
ostream & operator<< (ostream &os, const Oid &oid)
ostream & operator<< (ostream &os, const Oid *oid)
void print_standard_usage (GetOpt &getopt, const std::string &append, ostream &os, bool server)
void print_standard_help (GetOpt &getopt, const std::vector< std::string > &options, ostream &os, bool server)
void print_common_usage (ostream &os, bool server)
void print_use_help (ostream &os)
void print_common_help (ostream &os, bool server)
ostream & convert_to_stream (ostream &os)
void release_all ()
void init (int &argc, char *argv[], string *listen, bool purgeargv)
void idbRelease (void)
void clean (char *s)
void oqmlLock (oqmlAtom *a, oqmlBool lock, oqmlBool rm=oqml_False)
void oqmlLock (oqmlAtomList *l, oqmlBool lock, oqmlBool rm=oqml_False)
oqmlStatusoqml_check_logical (oqmlNode *node, oqmlAtomList *al, oqmlBool &b, bool strict=false)
void oqml_capstring (char *)
oqmlStatusoqml_get_class (Database *db, const Oid &oid, Class **cls)
oqmlStatusoqml_scan (oqmlContext *ctx, Iterator *q, Class *cls, oqmlAtomList *alist, const oqmlATOMTYPE t=(oqmlATOMTYPE) 0)
std::string oqml_binop_string (oqmlNode *qleft, oqmlNode *qright, const char *opstr, oqmlBool)
std::string oqml_unop_string (oqmlNode *ql, const char *opstr, oqmlBool)
Status oqml_check_vardim (const Attribute *attr, Object *o, oqmlBool set, oqmlBool &enough, int from, int &nb, int pdims, oqmlBool isComplete)
oqmlBool oqml_suppress (oqmlAtomList *, const char *)
void oqml_append (oqmlAtomList *, const char *)
oqmlStatusoqml_manage_postactions (Database *db, oqmlStatus *s, oqmlAtomList **alist)
oqmlStatusoqml_realize_postaction (Database *db, oqmlContext *, const char *ident, oqmlAtom_string *rs, oqmlAtom *ra, oqmlAtomList **alist)
void oqml_initialize (Database *db)
oqmlStatusoqml_get_location (Database *&, oqmlContext *, oqmlNode *location, oqmlBool *=0)
oqmlStatusoqml_get_locations (Database *db, oqmlContext *ctx, oqmlNode *location, Database *xdb[], int &xdb_cnt)
oqmlBool oqml_is_getcount (oqml_ArrayList *)
oqmlBool oqml_is_wholecount (oqml_ArrayList *)
oqmlStatusoqmlIndexIter (Database *db, oqmlContext *ctx, oqmlNode *node, oqmlDotContext *dctx, oqmlDotDesc *d, oqmlAtomList **alist)
void oqml_sort_simple (oqmlAtomList *ilist, oqmlBool reverse, oqmlATOMTYPE atom_type, oqmlAtomList **alist)
void oqml_sort_list (oqmlAtomList *ilist, oqmlBool reverse, int idx, oqmlATOMTYPE atom_type, oqmlAtomList **alist)
oqmlStatusoqml_check_sort_type (oqmlNode *node, oqmlAtomType &type, const char *msg=0)
oqmlStatusoqml_opident_compile (oqmlNode *, Database *db, oqmlContext *ctx, oqmlNode *ql, char *&ident)
oqmlStatusoqml_opident_preeval (oqmlNode *, Database *db, oqmlContext *ctx, oqmlNode *ql, char *&ident)
oqmlAtomoqml_make_struct_array (Database *db, oqmlContext *ctx, int idx, oqmlAtom *)
oqmlBool oqml_is_symbol (oqmlContext *ctx, const char *sym)
oqmlStatusinvalidBinop (oqmlNode *node, const char *opstr, const oqmlAtomType *at_left, const oqmlAtomType *at_right)
oqmlStatusestimate_realize (Database *db, oqmlContext *ctx, oqmlNode *qleft, unsigned int r0, unsigned int &r)
void stop_in_1 ()
void stop_in_2 ()
void break_now ()
void oqlctbInit (void)
void oqlctbRelease (void)
eyedb::Status oqlctbSchemaUpdate (eyedb::Database *)
eyedb::Status oqlctbSchemaUpdate (eyedb::Schema *)
eyedb::ObjectOqlCtbDatafile_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectOqlCtbDatafile_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectOqlCtbDataspace_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectOqlCtbDataspace_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectOqlCtbEyedb_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectOqlCtbEyedb_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectOqlCtbConnection_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectOqlCtbConnection_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectOqlCtbDatabase_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectOqlCtbDatabase_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectOqlCtbMath_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectOqlCtbMath_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::Objectoql_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::Objectoql_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectoqlctbMakeObject (eyedb::Object *o, eyedb::Bool remove)
eyedb::Bool oqlctb_set_oid_check (eyedb::Bool _oid_check)
eyedb::Bool oqlctb_get_oid_check ()
void stop_oql ()
Status oqml_check_vardim (Database *db, const Attribute *attr, Oid *oid, oqmlBool &enough, int from, int &nb)
oqmlStatusoqml_use_index (Database *db, oqmlContext *ctx, oqmlNode *node, oqmlDotContext *dctx, oqmlAtomList **alist, oqmlBool &indexUsed)
oqmlAtomListmake_atom_coll_1 (oqmlAtom_coll *a, oqmlAtomList *rlist)
oqmlAtommake_atom_coll_2 (oqmlAtom_coll *a, oqmlAtomList *rlist)
oqmlBool checkInList (oqml_ParamLink *pl, int nx)
eyedblib::int64 char
double oqmlStatus
getOidVal (oqmlNode *node, oqmlAtom *x, unsigned char buff[])
std::string ident_gen ()
oqmlStatusoptimize (Database *db, oqmlContext *ctx, oqmlAtom_select *atom, int n, oqml_IdentLink *idents[], oqmlAtomList *&list)
oqmlBool checkIdent (oqml_IdentLink *idents[], int n, int cnt)
void stop_imm ()
oqmlAtom ** begin_cpatoms (oqmlAtomList **cplists, int cpcnt)
oqmlAtom ** next_cpatoms (oqmlAtom **cpatoms, int cpcnt)
int identlink_cmp (const void *xi1, const void *xi2)
oqmlStatusoqml_set_compare (oqmlNode *node, oqmlTYPE type, const char *opstr, oqmlAtom *aleft, oqmlAtom *aright, oqmlBool &b)
oqmlAtom ** oqml_make_array (oqmlAtomList *list, int &cnt)
oqmlAtomPair * oqml_make_array (oqmlAtomList *list, int &cnt, int idx)
rpc_RpcDescriptionmakeDBMCREATE (void)
rpc_RpcDescriptionmakeDBMUPDATE (void)
rpc_RpcDescriptionmakeDBCREATE (void)
rpc_RpcDescriptionmakeDBDELETE (void)
rpc_RpcDescriptionmakeDBINFO (void)
rpc_RpcDescriptionmakeDBMOVE (void)
rpc_RpcDescriptionmakeDBCOPY (void)
rpc_RpcDescriptionmakeDBRENAME (void)
rpc_RpcDescriptionmakeUSER_ADD (void)
rpc_RpcDescriptionmakeUSER_DELETE (void)
rpc_RpcDescriptionmakeUSER_PASSWD_SET (void)
rpc_RpcDescriptionmakePASSWD_SET (void)
rpc_RpcDescriptionmakeDEFAULT_DBACCESS_SET (void)
rpc_RpcDescriptionmakeUSER_DBACCESS_SET (void)
rpc_RpcDescriptionmakeUSER_SYSACCESS_SET (void)
rpc_RpcDescriptionmakeBACKEND_INTERRUPT (void)
rpc_RpcDescriptionmakeTRANSACTION_BEGIN (void)
rpc_RpcDescriptionmakeTRANSACTION_COMMIT (void)
rpc_RpcDescriptionmakeTRANSACTION_ABORT (void)
rpc_RpcDescriptionmakeTRANSACTION_PARAMS_SET (void)
rpc_RpcDescriptionmakeTRANSACTION_PARAMS_GET (void)
rpc_RpcDescriptionmakeDBOPEN (void)
rpc_RpcDescriptionmakeDBOPENLOCAL (void)
rpc_RpcDescriptionmakeDBCLOSE (void)
rpc_RpcDescriptionmakeOBJECT_CREATE (void)
rpc_RpcDescriptionmakeOBJECT_READ (void)
rpc_RpcDescriptionmakeOBJECT_WRITE (void)
rpc_RpcDescriptionmakeOBJECT_DELETE (void)
rpc_RpcDescriptionmakeOBJECT_HEADER_READ (void)
rpc_RpcDescriptionmakeOBJECT_SIZE_MODIFY (void)
rpc_RpcDescriptionmakeOBJECT_CHECK (void)
rpc_RpcDescriptionmakeOBJECT_PROTECTION_SET (void)
rpc_RpcDescriptionmakeOBJECT_PROTECTION_GET (void)
rpc_RpcDescriptionmakeOID_MAKE (void)
rpc_RpcDescriptionmakeDATA_CREATE (void)
rpc_RpcDescriptionmakeDATA_READ (void)
rpc_RpcDescriptionmakeDATA_WRITE (void)
rpc_RpcDescriptionmakeDATA_DELETE (void)
rpc_RpcDescriptionmakeDATA_SIZE_GET (void)
rpc_RpcDescriptionmakeDATA_SIZE_MODIFY (void)
rpc_RpcDescriptionmakeVDDATA_CREATE (void)
rpc_RpcDescriptionmakeVDDATA_WRITE (void)
rpc_RpcDescriptionmakeVDDATA_DELETE (void)
rpc_RpcDescriptionmakeSCHEMA_COMPLETE (void)
rpc_RpcDescriptionmakeATTRIBUTE_INDEX_CREATE (void)
rpc_RpcDescriptionmakeATTRIBUTE_INDEX_REMOVE (void)
rpc_RpcDescriptionmakeINDEX_CREATE (void)
rpc_RpcDescriptionmakeINDEX_REMOVE (void)
rpc_RpcDescriptionmakeCONSTRAINT_CREATE (void)
rpc_RpcDescriptionmakeCONSTRAINT_DELETE (void)
rpc_RpcDescriptionmakeCOLLECTION_GET_BY_IND (void)
rpc_RpcDescriptionmakeCOLLECTION_GET_BY_VALUE (void)
rpc_RpcDescriptionmakeQUERY_LANG_CREATE (void)
rpc_RpcDescriptionmakeQUERY_DATABASE_CREATE (void)
rpc_RpcDescriptionmakeQUERY_CLASS_CREATE (void)
rpc_RpcDescriptionmakeQUERY_COLLECTION_CREATE (void)
rpc_RpcDescriptionmakeSET_OBJECT_LOCK (void)
rpc_RpcDescriptionmakeGET_OBJECT_LOCK (void)
rpc_RpcDescriptionmakeQUERY_ATTRIBUTE_CREATE (void)
rpc_RpcDescriptionmakeQUERY_DELETE (void)
rpc_RpcDescriptionmakeQUERY_SCAN_NEXT (void)
rpc_RpcDescriptionmakeOQL_CREATE (void)
rpc_RpcDescriptionmakeOQL_DELETE (void)
rpc_RpcDescriptionmakeOQL_GETRESULT (void)
rpc_RpcDescriptionmakeEXECUTABLE_EXECUTE (void)
rpc_RpcDescriptionmakeEXECUTABLE_CHECK (void)
rpc_RpcDescriptionmakeEXECUTABLE_SET_EXTREF_PATH (void)
rpc_RpcDescriptionmakeEXECUTABLE_GET_EXTREF_PATH (void)
rpc_RpcDescriptionmakeSET_CONN_INFO (void)
rpc_RpcDescriptionmakeCHECK_AUTH (void)
rpc_RpcDescriptionmakeSET_LOG_MASK (void)
rpc_RpcDescriptionmakeGET_DEFAULT_DATASPACE (void)
rpc_RpcDescriptionmakeSET_DEFAULT_DATASPACE (void)
rpc_RpcDescriptionmakeDATASPACE_SET_CURRENT_DATAFILE (void)
rpc_RpcDescriptionmakeDATASPACE_GET_CURRENT_DATAFILE (void)
rpc_RpcDescriptionmakeGET_DEFAULT_INDEX_DATASPACE (void)
rpc_RpcDescriptionmakeSET_DEFAULT_INDEX_DATASPACE (void)
rpc_RpcDescriptionmakeGET_INDEX_LOCATIONS (void)
rpc_RpcDescriptionmakeMOVE_INDEX (void)
rpc_RpcDescriptionmakeGET_INSTANCE_CLASS_LOCATIONS (void)
rpc_RpcDescriptionmakeMOVE_INSTANCE_CLASS (void)
rpc_RpcDescriptionmakeGET_OBJECTS_LOCATIONS (void)
rpc_RpcDescriptionmakeMOVE_OBJECTS (void)
rpc_RpcDescriptionmakeGET_ATTRIBUTE_LOCATIONS (void)
rpc_RpcDescriptionmakeMOVE_ATTRIBUTE (void)
rpc_RpcDescriptionmakeCREATE_DATAFILE (void)
rpc_RpcDescriptionmakeDELETE_DATAFILE (void)
rpc_RpcDescriptionmakeMOVE_DATAFILE (void)
rpc_RpcDescriptionmakeDEFRAGMENT_DATAFILE (void)
rpc_RpcDescriptionmakeRESIZE_DATAFILE (void)
rpc_RpcDescriptionmakeGET_DATAFILEI_NFO (void)
rpc_RpcDescriptionmakeRENAME_DATAFILE (void)
rpc_RpcDescriptionmakeCREATE_DATASPACE (void)
rpc_RpcDescriptionmakeUPDATE_DATASPACE (void)
rpc_RpcDescriptionmakeDELETE_DATASPACE (void)
rpc_RpcDescriptionmakeRENAME_DATASPACE (void)
rpc_RpcDescriptionmakeINDEX_GET_COUNT (void)
rpc_RpcDescriptionmakeINDEX_GET_STATS (void)
rpc_RpcDescriptionmakeINDEX_SIMUL_STATS (void)
rpc_RpcDescriptionmakeCOLLECTION_GET_IMPLSTATS (void)
rpc_RpcDescriptionmakeCOLLECTION_SIMUL_IMPLSTATS (void)
rpc_RpcDescriptionmakeINDEX_GET_IMPL (void)
rpc_RpcDescriptionmakeCOLLECTION_GET_IMPL (void)
rpc_RpcDescriptionmakeGET_SERVER_OUTOFBAND_DATA (void)
RPCStatus rpcStatusMake_se (eyedbsm::Status status)
RPCStatus rpcStatusMake (Error err, const char *fmt,...)
RPCStatus rpcStatusMake_s (Error err)
void decode_sch_info (Data data, void *xschinfo)
void code_sch_info (void *xschinfo, Data *data, int *size)
void be_init ()
void DBOPEN_realize (rpc_ClientId clientid, void *xua)
void DBOPENLOCAL_realize (rpc_ClientId clientid, void *xua)
void * close_realize (rpcDB_DbHandleClientInfo *dbhclientinfo)
void DBCLOSE_realize (rpc_ClientId clientid, void *xua)
void DBCREATE_realize (rpc_ClientId clientid, void *xua)
void DBDELETE_realize (rpc_ClientId clientid, void *xua)
void DBINFO_realize (rpc_ClientId clientid, void *xua)
void DBMOVE_realize (rpc_ClientId clientid, void *xua)
void DBCOPY_realize (rpc_ClientId clientid, void *xua)
void DBRENAME_realize (rpc_ClientId clientid, void *xua)
void DBMCREATE_realize (rpc_ClientId clientid, void *xua)
void DBMUPDATE_realize (rpc_ClientId clientid, void *xua)
void USER_ADD_realize (rpc_ClientId clientid, void *xua)
void USER_DELETE_realize (rpc_ClientId clientid, void *xua)
void USER_PASSWD_SET_realize (rpc_ClientId clientid, void *xua)
void PASSWD_SET_realize (rpc_ClientId clientid, void *xua)
void DEFAULT_DBACCESS_SET_realize (rpc_ClientId clientid, void *xua)
void USER_DBACCESS_SET_realize (rpc_ClientId clientid, void *xua)
void USER_SYSACCESS_SET_realize (rpc_ClientId clientid, void *xua)
void BACKEND_INTERRUPT_realize (rpc_ClientId clientid, void *xua)
void GET_SERVER_OUTOFBAND_DATA_realize (rpc_ClientId clientid, void *xua)
void TRANSACTION_BEGIN_realize (rpc_ClientId clientid, void *xua)
void TRANSACTION_COMMIT_realize (rpc_ClientId clientid, void *xua)
void TRANSACTION_ABORT_realize (rpc_ClientId clientid, void *xua)
void TRANSACTION_PARAMS_SET_realize (rpc_ClientId clientid, void *xua)
void TRANSACTION_PARAMS_GET_realize (rpc_ClientId clientid, void *xua)
void OBJECT_CREATE_realize (rpc_ClientId clientid, void *xua)
void OBJECT_READ_realize (rpc_ClientId clientid, void *xua)
void OBJECT_WRITE_realize (rpc_ClientId clientid, void *xua)
void OBJECT_DELETE_realize (rpc_ClientId clientid, void *xua)
void OBJECT_HEADER_READ_realize (rpc_ClientId clientid, void *xua)
void OBJECT_SIZE_MODIFY_realize (rpc_ClientId clientid, void *xua)
void OBJECT_CHECK_realize (rpc_ClientId clientid, void *xua)
void OBJECT_PROTECTION_SET_realize (rpc_ClientId clientid, void *xua)
void OBJECT_PROTECTION_GET_realize (rpc_ClientId clientid, void *xua)
void OID_MAKE_realize (rpc_ClientId clientid, void *xua)
void DATA_CREATE_realize (rpc_ClientId clientid, void *xua)
void DATA_READ_realize (rpc_ClientId clientid, void *xua)
void DATA_WRITE_realize (rpc_ClientId clientid, void *xua)
void DATA_DELETE_realize (rpc_ClientId clientid, void *xua)
void DATA_SIZE_GET_realize (rpc_ClientId clientid, void *xua)
void DATA_SIZE_MODIFY_realize (rpc_ClientId clientid, void *xua)
void VDDATA_CREATE_realize (rpc_ClientId clientid, void *xua)
void VDDATA_WRITE_realize (rpc_ClientId clientid, void *xua)
void VDDATA_DELETE_realize (rpc_ClientId clientid, void *xua)
void ATTRIBUTE_INDEX_CREATE_realize (rpc_ClientId clientid, void *xua)
void CONSTRAINT_CREATE_realize (rpc_ClientId clientid, void *xua)
void CONSTRAINT_DELETE_realize (rpc_ClientId clientid, void *xua)
void SCHEMA_COMPLETE_realize (rpc_ClientId clientid, void *xua)
void ATTRIBUTE_INDEX_REMOVE_realize (rpc_ClientId clientid, void *xua)
void INDEX_CREATE_realize (rpc_ClientId clientid, void *xua)
void INDEX_REMOVE_realize (rpc_ClientId clientid, void *xua)
void COLLECTION_GET_BY_IND_realize (rpc_ClientId clientid, void *xua)
void COLLECTION_GET_BY_VALUE_realize (rpc_ClientId clientid, void *xua)
void SET_OBJECT_LOCK_realize (rpc_ClientId clientid, void *xua)
void GET_OBJECT_LOCK_realize (rpc_ClientId clientid, void *xua)
void QUERY_COLLECTION_CREATE_realize (rpc_ClientId clientid, void *xua)
void QUERY_ATTRIBUTE_CREATE_realize (rpc_ClientId clientid, void *xua)
void QUERY_DELETE_realize (rpc_ClientId clientid, void *xua)
void QUERY_SCAN_NEXT_realize (rpc_ClientId clientid, void *xua)
void OQL_CREATE_realize (rpc_ClientId clientid, void *xua)
void OQL_DELETE_realize (rpc_ClientId clientid, void *xua)
void OQL_GETRESULT_realize (rpc_ClientId clientid, void *xua)
void EXECUTABLE_CHECK_realize (rpc_ClientId clientid, void *xua)
void EXECUTABLE_EXECUTE_realize (rpc_ClientId clientid, void *xua)
void EXECUTABLE_SET_EXTREF_PATH_realize (rpc_ClientId clientid, void *xua)
void EXECUTABLE_GET_EXTREF_PATH_realize (rpc_ClientId clientid, void *xua)
void SET_CONN_INFO_realize (rpc_ClientId clientid, void *xua)
void CHECK_AUTH_realize (rpc_ClientId clientid, void *xua)
void SET_LOG_MASK_realize (rpc_ClientId clientid, void *xua)
void INDEX_GET_COUNT_realize (rpc_ClientId clientid, void *xua)
void INDEX_GET_STATS_realize (rpc_ClientId clientid, void *xua)
void INDEX_SIMUL_STATS_realize (rpc_ClientId clientid, void *xua)
void COLLECTION_GET_IMPLSTATS_realize (rpc_ClientId clientid, void *xua)
void COLLECTION_SIMUL_IMPLSTATS_realize (rpc_ClientId clientid, void *xua)
void INDEX_GET_IMPL_realize (rpc_ClientId clientid, void *xua)
void COLLECTION_GET_IMPL_realize (rpc_ClientId clientid, void *xua)
void GET_DEFAULT_DATASPACE_realize (rpc_ClientId clientid, void *xua)
void SET_DEFAULT_DATASPACE_realize (rpc_ClientId clientid, void *xua)
void DATASPACE_SET_CURRENT_DATAFILE_realize (rpc_ClientId clientid, void *xua)
void DATASPACE_GET_CURRENT_DATAFILE_realize (rpc_ClientId clientid, void *xua)
void GET_DEFAULT_INDEX_DATASPACE_realize (rpc_ClientId clientid, void *xua)
void SET_DEFAULT_INDEX_DATASPACE_realize (rpc_ClientId clientid, void *xua)
void GET_INDEX_LOCATIONS_realize (rpc_ClientId clientid, void *xua)
void MOVE_INDEX_realize (rpc_ClientId clientid, void *xua)
void GET_INSTANCE_CLASS_LOCATIONS_realize (rpc_ClientId clientid, void *xua)
void MOVE_INSTANCE_CLASS_realize (rpc_ClientId clientid, void *xua)
void GET_OBJECTS_LOCATIONS_realize (rpc_ClientId clientid, void *xua)
void MOVE_OBJECTS_realize (rpc_ClientId clientid, void *xua)
void GET_ATTRIBUTE_LOCATIONS_realize (rpc_ClientId clientid, void *xua)
void MOVE_ATTRIBUTE_realize (rpc_ClientId clientid, void *xua)
void CREATE_DATAFILE_realize (rpc_ClientId clientid, void *xua)
void DELETE_DATAFILE_realize (rpc_ClientId clientid, void *xua)
void MOVE_DATAFILE_realize (rpc_ClientId clientid, void *xua)
void DEFRAGMENT_DATAFILE_realize (rpc_ClientId clientid, void *xua)
void RESIZE_DATAFILE_realize (rpc_ClientId clientid, void *xua)
void GET_DATAFILEI_NFO_realize (rpc_ClientId clientid, void *xua)
void RENAME_DATAFILE_realize (rpc_ClientId clientid, void *xua)
void CREATE_DATASPACE_realize (rpc_ClientId clientid, void *xua)
void UPDATE_DATASPACE_realize (rpc_ClientId clientid, void *xua)
void DELETE_DATASPACE_realize (rpc_ClientId clientid, void *xua)
void RENAME_DATASPACE_realize (rpc_ClientId clientid, void *xua)
void GARBAGE ()
rpc_ServerrpcBeInit ()
rpc_ServergetRpcServer ()
void setSePort (const char *seport)
const char * getSePort (void)
void connection_handler (rpc_Server *server, rpc_ClientId clientid, rpc_Boolean isnew)
void oqlctbMake (Object **)
void utilsMake (Object **)
void sysclsMake (Object **)
void sysclsInit (void)
void sysclsRelease (void)
eyedb::Status sysclsSchemaUpdate (eyedb::Database *)
eyedb::Status sysclsSchemaUpdate (eyedb::Schema *)
eyedb::ObjectAttributeComponent_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectAttributeComponent_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectAttributeComponentSet_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectAttributeComponentSet_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectClassComponent_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectClassComponent_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectAgregatClassComponent_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectAgregatClassComponent_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectClassVariable_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectClassVariable_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectIndex_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectIndex_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectHashIndex_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectHashIndex_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectBTreeIndex_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectBTreeIndex_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectCollAttrImpl_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectCollAttrImpl_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectArgType_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectArgType_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectSignature_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectSignature_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectExecutable_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectExecutable_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectAgregatClassExecutable_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectAgregatClassExecutable_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectMethod_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectMethod_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectFEMethod_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectFEMethod_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectFEMethod_C_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectFEMethod_C_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectBEMethod_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectBEMethod_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectBEMethod_C_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectBEMethod_C_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectBEMethod_OQL_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectBEMethod_OQL_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectTrigger_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectTrigger_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectUniqueConstraint_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectUniqueConstraint_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectNotNullConstraint_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectNotNullConstraint_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectCardinalityDescription_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectCardinalityDescription_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectCardinalityConstraint_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectCardinalityConstraint_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectCardinalityConstraint_Test_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectCardinalityConstraint_Test_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectProtectionUser_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectProtectionUser_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectProtection_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectProtection_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectUnreadableObject_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectUnreadableObject_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectClassConversion_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectClassConversion_construct (const eyedb::Object *o, eyedb::Bool share)
Status ClassComponent_realize_prologue (Database *db, const Class *&cl)
const char * getTriggerName (TriggerType ttype)
int IDXTYPE (const Index *idx)
eyedblib::int64 gmt2local_time (eyedblib::int64 gmt_time, eyedblib::int16 time_zone)
void parse_time (const char *time, eyedblib::int64 *gmt_usec, eyedblib::int16 *timezone)
eyedblib::int64 gmt2local_timeStamp (eyedblib::int64 gmt_time, eyedblib::int16 time_zone, eyedblib::int16 *day_offset=0)
void parse_timeStamp (const char *time, eyedblib::int64 *gmt_usec, eyedblib::int16 *timezone)
void utilsInit (void)
void utilsRelease (void)
eyedb::Status utilsSchemaUpdate (eyedb::Database *)
eyedb::Status utilsSchemaUpdate (eyedb::Schema *)
eyedb::ObjectImage_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectImage_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectCURL_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectCURL_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectWConfig_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectWConfig_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectDate_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectDate_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectTime_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectTime_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectTimeStamp_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectTimeStamp_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectTimeInterval_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectTimeInterval_construct (const eyedb::Object *o, eyedb::Bool share)
eyedb::ObjectOString_construct_x (const eyedb::Class *cls, eyedb::Data idr)
eyedb::ObjectOString_construct (const eyedb::Object *o, eyedb::Bool share)
int cmp_objects (const Object *o, const Object *val_o)
ostream & operator<< (ostream &os, const Value &value)
ostream & operator<< (ostream &os, const Value *value)
const char * convertVersionNumber (int version)

Variables

const char NullString []
const char NilString []
ByteClassByte_Class
const char byte_class_name []
CharClassChar_Class
const char char_class_name []
ClassObject_Class
ClassClass_Class
ClassBasicClass_Class
ClassEnumClass_Class
ClassAgregatClass_Class
ClassStructClass_Class
ClassUnionClass_Class
ClassInstance_Class
ClassBasic_Class
ClassEnum_Class
ClassAgregat_Class
ClassStruct_Class
ClassUnion_Class
ClassSchema_Class
ClassBool_Class
ClassCollectionClass_Class
ClassCollSetClass_Class
ClassCollBagClass_Class
ClassCollListClass_Class
ClassCollArrayClass_Class
ClassCollection_Class
ClassCollSet_Class
ClassCollBag_Class
ClassCollList_Class
ClassCollArray_Class
struct
eyedb::InstanceInfo 
class_info []
Status _status_
FloatClassFloat_Class
const char float_class_name []
Int16ClassInt16_Class
const char int16_class_name []
Int32ClassInt32_Class
const char int32_class_name []
Int64ClassInt64_Class
const char int64_class_name []
OidClassOidP_Class
const char oid_class_name []
const RecModeFullRecurs
const RecModeNoRecurs
eyedb::EnumClassIndexType_Class
eyedb::EnumClassExecutableLang_Class
eyedb::EnumClassArgType_Type_Class
eyedb::EnumClassExecutableLocalisation_Class
eyedb::EnumClassExecutableType_Class
eyedb::EnumClassTriggerType_Class
eyedb::EnumClassProtectionMode_Class
eyedb::EnumClassClassUpdateType_Class
eyedb::EnumClassAttributeConvertType_Class
eyedb::StructClassAttributeComponent_Class
eyedb::StructClassAttributeComponentSet_Class
eyedb::StructClassClassComponent_Class
eyedb::StructClassAgregatClassComponent_Class
eyedb::StructClassClassVariable_Class
eyedb::StructClassIndex_Class
eyedb::StructClassHashIndex_Class
eyedb::StructClassBTreeIndex_Class
eyedb::StructClassCollAttrImpl_Class
eyedb::StructClassArgType_Class
eyedb::StructClassSignature_Class
eyedb::StructClassExecutable_Class
eyedb::StructClassAgregatClassExecutable_Class
eyedb::StructClassMethod_Class
eyedb::StructClassFEMethod_Class
eyedb::StructClassFEMethod_C_Class
eyedb::StructClassBEMethod_Class
eyedb::StructClassBEMethod_C_Class
eyedb::StructClassBEMethod_OQL_Class
eyedb::StructClassTrigger_Class
eyedb::StructClassUniqueConstraint_Class
eyedb::StructClassNotNullConstraint_Class
eyedb::StructClassCardinalityDescription_Class
eyedb::StructClassCardinalityConstraint_Class
eyedb::StructClassCardinalityConstraint_Test_Class
eyedb::StructClassProtectionUser_Class
eyedb::StructClassProtection_Class
eyedb::StructClassUnreadableObject_Class
eyedb::StructClassClassConversion_Class
eyedb::EnumClassImageType_Class
eyedb::EnumClassMonth_Class
eyedb::EnumClassWeekday_Class
eyedb::StructClassImage_Class
eyedb::StructClassCURL_Class
eyedb::StructClassWConfig_Class
eyedb::StructClassDate_Class
eyedb::StructClassTime_Class
eyedb::StructClassTimeStamp_Class
eyedb::StructClassTimeInterval_Class
eyedb::StructClassOString_Class
const int CONN_COUNT = 3
rpc_ClientFunctionDBMCREATE_RPC
rpc_ClientFunctionDBMUPDATE_RPC
rpc_ClientFunctionDBCREATE_RPC
rpc_ClientFunctionDBDELETE_RPC
rpc_ClientFunctionDBINFO_RPC
rpc_ClientFunctionDBMOVE_RPC
rpc_ClientFunctionDBCOPY_RPC
rpc_ClientFunctionDBRENAME_RPC
rpc_ClientFunctionUSER_ADD_RPC
rpc_ClientFunctionUSER_DELETE_RPC
rpc_ClientFunctionUSER_PASSWD_SET_RPC
rpc_ClientFunctionPASSWD_SET_RPC
rpc_ClientFunctionDEFAULT_DBACCESS_SET_RPC
rpc_ClientFunctionUSER_DBACCESS_SET_RPC
rpc_ClientFunctionUSER_SYSACCESS_SET_RPC
rpc_ClientFunctionBACKEND_INTERRUPT_RPC
rpc_ClientFunctionTRANSACTION_BEGIN_RPC
rpc_ClientFunctionTRANSACTION_ABORT_RPC
rpc_ClientFunctionTRANSACTION_COMMIT_RPC
rpc_ClientFunctionTRANSACTION_PARAMS_SET_RPC
rpc_ClientFunctionTRANSACTION_PARAMS_GET_RPC
rpc_ClientFunctionDBOPEN_RPC
rpc_ClientFunctionDBOPENLOCAL_RPC
rpc_ClientFunctionDBCLOSE_RPC
rpc_ClientFunctionOBJECT_CREATE_RPC
rpc_ClientFunctionOBJECT_READ_RPC
rpc_ClientFunctionOBJECT_WRITE_RPC
rpc_ClientFunctionOBJECT_DELETE_RPC
rpc_ClientFunctionOBJECT_HEADER_READ_RPC
rpc_ClientFunctionOBJECT_SIZE_MODIFY_RPC
rpc_ClientFunctionOBJECT_PROTECTION_SET_RPC
rpc_ClientFunctionOBJECT_PROTECTION_GET_RPC
rpc_ClientFunctionOBJECT_CHECK_RPC
rpc_ClientFunctionOID_MAKE_RPC
rpc_ClientFunctionDATA_CREATE_RPC
rpc_ClientFunctionDATA_READ_RPC
rpc_ClientFunctionDATA_WRITE_RPC
rpc_ClientFunctionDATA_DELETE_RPC
rpc_ClientFunctionDATA_SIZE_GET_RPC
rpc_ClientFunctionDATA_SIZE_MODIFY_RPC
rpc_ClientFunctionVDDATA_CREATE_RPC
rpc_ClientFunctionVDDATA_WRITE_RPC
rpc_ClientFunctionVDDATA_DELETE_RPC
rpc_ClientFunctionSCHEMA_COMPLETE_RPC
rpc_ClientFunctionATTRIBUTE_INDEX_CREATE_RPC
rpc_ClientFunctionATTRIBUTE_INDEX_REMOVE_RPC
rpc_ClientFunctionINDEX_CREATE_RPC
rpc_ClientFunctionINDEX_REMOVE_RPC
rpc_ClientFunctionCONSTRAINT_CREATE_RPC
rpc_ClientFunctionCONSTRAINT_DELETE_RPC
rpc_ClientFunctionCOLLECTION_GET_BY_IND_RPC
rpc_ClientFunctionCOLLECTION_GET_BY_VALUE_RPC
rpc_ClientFunctionSET_OBJECT_LOCK_RPC
rpc_ClientFunctionGET_OBJECT_LOCK_RPC
rpc_ClientFunctionQUERY_LANG_CREATE_RPC
rpc_ClientFunctionQUERY_DATABASE_CREATE_RPC
rpc_ClientFunctionQUERY_CLASS_CREATE_RPC
rpc_ClientFunctionQUERY_COLLECTION_CREATE_RPC
rpc_ClientFunctionQUERY_ATTRIBUTE_CREATE_RPC
rpc_ClientFunctionQUERY_DELETE_RPC
rpc_ClientFunctionQUERY_SCAN_NEXT_RPC
rpc_ClientFunctionEXECUTABLE_CHECK_RPC
rpc_ClientFunctionEXECUTABLE_EXECUTE_RPC
rpc_ClientFunctionEXECUTABLE_SET_EXTREF_PATH_RPC
rpc_ClientFunctionEXECUTABLE_GET_EXTREF_PATH_RPC
rpc_ClientFunctionOQL_CREATE_RPC
rpc_ClientFunctionOQL_DELETE_RPC
rpc_ClientFunctionOQL_GETRESULT_RPC
rpc_ClientFunctionSET_CONN_INFO_RPC
rpc_ClientFunctionCHECK_AUTH_RPC
rpc_ClientFunctionSET_LOG_MASK_RPC
rpc_ClientFunctionINDEX_GET_COUNT_RPC
rpc_ClientFunctionINDEX_GET_STATS_RPC
rpc_ClientFunctionINDEX_SIMUL_STATS_RPC
rpc_ClientFunctionCOLLECTION_GET_IMPLSTATS_RPC
rpc_ClientFunctionCOLLECTION_SIMUL_IMPLSTATS_RPC
rpc_ClientFunctionINDEX_GET_IMPL_RPC
rpc_ClientFunctionCOLLECTION_GET_IMPL_RPC
rpc_ClientFunctionGET_DEFAULT_DATASPACE_RPC
rpc_ClientFunctionSET_DEFAULT_DATASPACE_RPC
rpc_ClientFunctionDATASPACE_SET_CURRENT_DATAFILE_RPC
rpc_ClientFunctionDATASPACE_GET_CURRENT_DATAFILE_RPC
rpc_ClientFunctionGET_DEFAULT_INDEX_DATASPACE_RPC
rpc_ClientFunctionSET_DEFAULT_INDEX_DATASPACE_RPC
rpc_ClientFunctionGET_INDEX_LOCATIONS_RPC
rpc_ClientFunctionMOVE_INDEX_RPC
rpc_ClientFunctionGET_INSTANCE_CLASS_LOCATIONS_RPC
rpc_ClientFunctionMOVE_INSTANCE_CLASS_RPC
rpc_ClientFunctionGET_OBJECTS_LOCATIONS_RPC
rpc_ClientFunctionMOVE_OBJECTS_RPC
rpc_ClientFunctionGET_ATTRIBUTE_LOCATIONS_RPC
rpc_ClientFunctionMOVE_ATTRIBUTE_RPC
rpc_ClientFunctionCREATE_DATAFILE_RPC
rpc_ClientFunctionDELETE_DATAFILE_RPC
rpc_ClientFunctionMOVE_DATAFILE_RPC
rpc_ClientFunctionDEFRAGMENT_DATAFILE_RPC
rpc_ClientFunctionRESIZE_DATAFILE_RPC
rpc_ClientFunctionGET_DATAFILEI_NFO_RPC
rpc_ClientFunctionRENAME_DATAFILE_RPC
rpc_ClientFunctionCREATE_DATASPACE_RPC
rpc_ClientFunctionUPDATE_DATASPACE_RPC
rpc_ClientFunctionDELETE_DATASPACE_RPC
rpc_ClientFunctionRENAME_DATASPACE_RPC
rpc_ClientFunctionGET_SERVER_OUTOFBAND_DATA_RPC
rpc_ArgType rpcDB_LocalDBContextType
rpc_ArgType OidType
rpc_ArgType RPCStatusType
rpc_ClientFunctionDBMCREATE_RPC
rpc_ClientFunctionDBMUPDATE_RPC
rpc_ClientFunctionDBCREATE_RPC
rpc_ClientFunctionDBDELETE_RPC
rpc_ClientFunctionDBINFO_RPC
rpc_ClientFunctionDBMOVE_RPC
rpc_ClientFunctionDBCOPY_RPC
rpc_ClientFunctionDBRENAME_RPC
rpc_ClientFunctionUSER_ADD_RPC
rpc_ClientFunctionUSER_DELETE_RPC
rpc_ClientFunctionUSER_PASSWD_SET_RPC
rpc_ClientFunctionPASSWD_SET_RPC
rpc_ClientFunctionDEFAULT_DBACCESS_SET_RPC
rpc_ClientFunctionUSER_DBACCESS_SET_RPC
rpc_ClientFunctionUSER_SYSACCESS_SET_RPC
rpc_ClientFunctionBACKEND_INTERRUPT_RPC
rpc_ClientFunctionTRANSACTION_BEGIN_RPC
rpc_ClientFunctionTRANSACTION_ABORT_RPC
rpc_ClientFunctionTRANSACTION_COMMIT_RPC
rpc_ClientFunctionTRANSACTION_PARAMS_SET_RPC
rpc_ClientFunctionTRANSACTION_PARAMS_GET_RPC
rpc_ClientFunctionDBOPEN_RPC
rpc_ClientFunctionDBOPENLOCAL_RPC
rpc_ClientFunctionDBCLOSE_RPC
rpc_ClientFunctionOBJECT_CREATE_RPC
rpc_ClientFunctionOBJECT_READ_RPC
rpc_ClientFunctionOBJECT_WRITE_RPC
rpc_ClientFunctionOBJECT_DELETE_RPC
rpc_ClientFunctionOBJECT_HEADER_READ_RPC
rpc_ClientFunctionOBJECT_SIZE_MODIFY_RPC
rpc_ClientFunctionOBJECT_PROTECTION_SET_RPC
rpc_ClientFunctionOBJECT_PROTECTION_GET_RPC
rpc_ClientFunctionOBJECT_CHECK_RPC
rpc_ClientFunctionOID_MAKE_RPC
rpc_ClientFunctionDATA_CREATE_RPC
rpc_ClientFunctionDATA_READ_RPC
rpc_ClientFunctionDATA_WRITE_RPC
rpc_ClientFunctionDATA_DELETE_RPC
rpc_ClientFunctionDATA_SIZE_GET_RPC
rpc_ClientFunctionDATA_SIZE_MODIFY_RPC
rpc_ClientFunctionVDDATA_CREATE_RPC
rpc_ClientFunctionVDDATA_WRITE_RPC
rpc_ClientFunctionVDDATA_DELETE_RPC
rpc_ClientFunctionSCHEMA_COMPLETE_RPC
rpc_ClientFunctionATTRIBUTE_INDEX_CREATE_RPC
rpc_ClientFunctionATTRIBUTE_INDEX_REMOVE_RPC
rpc_ClientFunctionINDEX_CREATE_RPC
rpc_ClientFunctionINDEX_REMOVE_RPC
rpc_ClientFunctionCONSTRAINT_CREATE_RPC
rpc_ClientFunctionCONSTRAINT_DELETE_RPC
rpc_ClientFunctionCOLLECTION_GET_BY_IND_RPC
rpc_ClientFunctionCOLLECTION_GET_BY_VALUE_RPC
rpc_ClientFunctionSET_OBJECT_LOCK_RPC
rpc_ClientFunctionGET_OBJECT_LOCK_RPC
rpc_ClientFunctionQUERY_LANG_CREATE_RPC
rpc_ClientFunctionQUERY_DATABASE_CREATE_RPC
rpc_ClientFunctionQUERY_CLASS_CREATE_RPC
rpc_ClientFunctionQUERY_COLLECTION_CREATE_RPC
rpc_ClientFunctionQUERY_ATTRIBUTE_CREATE_RPC
rpc_ClientFunctionQUERY_DELETE_RPC
rpc_ClientFunctionQUERY_SCAN_NEXT_RPC
rpc_ClientFunctionEXECUTABLE_CHECK_RPC
rpc_ClientFunctionEXECUTABLE_EXECUTE_RPC
rpc_ClientFunctionEXECUTABLE_SET_EXTREF_PATH_RPC
rpc_ClientFunctionEXECUTABLE_GET_EXTREF_PATH_RPC
rpc_ClientFunctionOQL_CREATE_RPC
rpc_ClientFunctionOQL_DELETE_RPC
rpc_ClientFunctionOQL_GETRESULT_RPC
rpc_ClientFunctionSET_CONN_INFO_RPC
rpc_ClientFunctionCHECK_AUTH_RPC
rpc_ClientFunctionINDEX_GET_COUNT_RPC
rpc_ClientFunctionINDEX_GET_STATS_RPC
rpc_ClientFunctionINDEX_SIMUL_STATS_RPC
rpc_ClientFunctionCOLLECTION_GET_IMPLSTATS_RPC
rpc_ClientFunctionCOLLECTION_SIMUL_IMPLSTATS_RPC
rpc_ClientFunctionINDEX_GET_IMPL_RPC
rpc_ClientFunctionCOLLECTION_GET_IMPL_RPC
rpc_ClientFunctionSET_LOG_MASK_RPC
rpc_ClientFunctionGET_DEFAULT_DATASPACE_RPC
rpc_ClientFunctionSET_DEFAULT_DATASPACE_RPC
rpc_ClientFunctionDATASPACE_SET_CURRENT_DATAFILE_RPC
rpc_ClientFunctionDATASPACE_GET_CURRENT_DATAFILE_RPC
rpc_ClientFunctionGET_DEFAULT_INDEX_DATASPACE_RPC
rpc_ClientFunctionSET_DEFAULT_INDEX_DATASPACE_RPC
rpc_ClientFunctionGET_INDEX_LOCATIONS_RPC
rpc_ClientFunctionMOVE_INDEX_RPC
rpc_ClientFunctionGET_INSTANCE_CLASS_LOCATIONS_RPC
rpc_ClientFunctionMOVE_INSTANCE_CLASS_RPC
rpc_ClientFunctionGET_OBJECTS_LOCATIONS_RPC
rpc_ClientFunctionMOVE_OBJECTS_RPC
rpc_ClientFunctionGET_ATTRIBUTE_LOCATIONS_RPC
rpc_ClientFunctionMOVE_ATTRIBUTE_RPC
rpc_ClientFunctionCREATE_DATAFILE_RPC
rpc_ClientFunctionDELETE_DATAFILE_RPC
rpc_ClientFunctionMOVE_DATAFILE_RPC
rpc_ClientFunctionDEFRAGMENT_DATAFILE_RPC
rpc_ClientFunctionRESIZE_DATAFILE_RPC
rpc_ClientFunctionGET_DATAFILEI_NFO_RPC
rpc_ClientFunctionRENAME_DATAFILE_RPC
rpc_ClientFunctionCREATE_DATASPACE_RPC
rpc_ClientFunctionUPDATE_DATASPACE_RPC
rpc_ClientFunctionDELETE_DATASPACE_RPC
rpc_ClientFunctionRENAME_DATASPACE_RPC
rpc_ClientFunctionGET_SERVER_OUTOFBAND_DATA_RPC
Bool odl_class_enums
char index_backend [] = "eyedb:index:backend"
AttrNativeItems nat_items [idbITEMS_COUNT]
const int objitemsCOUNT = 2
const int m_clitemsCOUNT = 7
const int collitemsCOUNT = 8
const char char_class_name [] = "char"
const char byte_class_name [] = "byte"
const char oid_class_name [] = "oid"
const char int16_class_name [] = "int16"
const char int32_class_name [] = "int32"
const char int64_class_name [] = "int64"
const char float_class_name [] = "float"
CharClassChar_Class
ByteClassByte_Class
OidClassOidP_Class
Int16ClassInt16_Class
Int32ClassInt32_Class
Int64ClassInt64_Class
FloatClassFloat_Class
ClassObject_Class
ClassClass_Class
ClassBasicClass_Class
ClassEnumClass_Class
ClassAgregatClass_Class
ClassStructClass_Class
ClassUnionClass_Class
ClassInstance_Class
ClassBasic_Class
ClassEnum_Class
ClassAgregat_Class
ClassStruct_Class
ClassUnion_Class
ClassSchema_Class
ClassBool_Class
ClassCollectionClass_Class
ClassCollSetClass_Class
ClassCollBagClass_Class
ClassCollListClass_Class
ClassCollArrayClass_Class
ClassCollection_Class
ClassCollSet_Class
ClassCollBag_Class
ClassCollList_Class
ClassCollArray_Class
const eyedblib::int64 USEC_OF_DAY = 86400000000LL
const eyedblib::int64 USEC_OF_HOUR = 3600000000LL
const eyedblib::int32 USEC_OF_MINUTE = 60000000
const eyedblib::int32 USEC_OF_SECOND = 1000000
const eyedblib::int16 USEC_OF_MILLISECOND = 1000
const eyedblib::int16 MAX_TZ = 720
const eyedblib::int16 MIN_TZ = -720
const int MAX_STRING_CLOCK = 32
const int MAX_STRING_ZONE = 16
const eyedblib::int64 USEC_OF_DAY
const eyedblib::int64 USEC_OF_HOUR
const eyedblib::int32 USEC_OF_MINUTE
const eyedblib::int32 USEC_OF_SECOND
const eyedblib::int16 USEC_OF_MILLISECOND
const eyedblib::int16 MAX_TZ
const eyedblib::int16 MIN_TZ
char * prog_name
eyedblib::Threadsrv_msg_thr
Bool edb_is_back_end = False
const eyedblib::int32 MIN_JULIAN = 0
const eyedblib::int32 MAX_JULIAN = 211202371
DateAlgorithmRepository the_instance
Status _status_
void(* garbage_handler )(void)
const char strict_unix_user [] = "**||STRICT||UNIX||USER||**"
void(* garbage_handler )(void)
Bool odl_smartptr
const eyedblib::int32 JULIAN_19700101 = 2440588
const int MAX_STRING_DATE = 16
LinkedListinv_oid_ctx
void(* garbage_handler )(void)
void(* settimeout )(int)
char * attrcomp_delete_ud = "eyedb:attr_comp_delete:reentrant"
char index_backend []
LinkedList server_data_list
const char NullString [] = "NULL"
const char NilString [] = "nil"
void * idr_dbg
LinkedListodl_decl_list
ProgLang odl_lang = (ProgLang)0
int odl_error
int odl_diff
const char * odl_rootclass
LinkedList qseq_list
Bool odl_system_class = False
Bool odl_rmv_undef_attrcomp = False
Bool odl_update_index = False
Bool odl_dynamic_attr = False
Bool odl_class_enums = False
Bool odl_sch_rm = False
Bool odl_smartptr = False
LinkedList odl_cls_rm
FILE * odl_fd = stdout
char odlMTHLIST [] = "eyedb:odl:method"
char odlGENCOMP [] = "eyedb:odl:gencomp"
char odlGENCODE [] = "eyedb:odl:gencode"
int odl_error
LinkedListodl_decl_list
const char * odl_rootclass
LinkedList qseq_list
ProgLang odl_lang
int odl_diff
Bool odl_dynamic_attr
Bool odl_system_class
Bool odl_rmv_undef_attrcomp
Bool odl_update_index
Bool odl_sch_rm
LinkedList odl_cls_rm
char odlMTHLIST []
char odlGENCOMP []
char odlGENCODE []
FILE * odl_fd
char * prog_name = "<unknown>"
int oqmlLoopLevel
int oqmlBreakLevel
const char oqml_global_scope []
const int oqml_global_scope_len
const char oqml_uninit_fmt []
oqmlAtom_listoqml_variables
oqmlAtom_listoqml_functions
oqmlAtom_stringoqml_status
oqmlBool oqml_auto_persist
OqlCtbDatabaseoqml_default_db
const char oqml_global_scope [] = "::"
const int oqml_global_scope_len = strlen(oqml_global_scope)
oqmlAtom_listoqml_variables
oqmlAtom_listoqml_functions
oqmlAtom_stringoqml_status
oqmlSymbolEntryoqml_db_entry
oqmlBool oqml_auto_persist = oqml_True
OqlCtbDatabaseoqml_default_db
int BR_CND
int GB_COUNT
int oqmlLoopLevel
int oqmlBreakLevel
int oqmlCallLevel
int OQML_EVAL_ARGS
const char oqml_uninit_fmt [] = "uninitialized identifier '%s'"
const RecModeFullRecurs
const RecModeNoRecurs
RPCStatus _rpc_status__
rpc_ArgType rpcDB_LocalDBContextType
rpc_ArgType OidType
rpc_ArgType RPCStatusType
RPCStatus _rpc_status__
const int CONN_COUNT
const eyedblib::uint32 RPC_PROTOCOL_MAGIC = 0x43f2e341
Bool odl_smartptr
Databasedefault_db
rpc_ServerFunctionDBMCREATE_SERV_RPC
rpc_ServerFunctionDBMUPDATE_SERV_RPC
rpc_ServerFunctionDBCREATE_SERV_RPC
rpc_ServerFunctionDBDELETE_SERV_RPC
rpc_ServerFunctionDBINFO_SERV_RPC
rpc_ServerFunctionDBMOVE_SERV_RPC
rpc_ServerFunctionDBCOPY_SERV_RPC
rpc_ServerFunctionDBRENAME_SERV_RPC
rpc_ServerFunctionUSER_ADD_SERV_RPC
rpc_ServerFunctionUSER_DELETE_SERV_RPC
rpc_ServerFunctionUSER_PASSWD_SET_SERV_RPC
rpc_ServerFunctionPASSWD_SET_SERV_RPC
rpc_ServerFunctionDEFAULT_DBACCESS_SET_SERV_RPC
rpc_ServerFunctionUSER_DBACCESS_SET_SERV_RPC
rpc_ServerFunctionUSER_SYSACCESS_SET_SERV_RPC
rpc_ServerFunctionBACKEND_INTERRUPT_SERV_RPC
rpc_ServerFunctionTRANSACTION_BEGIN_SERV_RPC
rpc_ServerFunctionTRANSACTION_ABORT_SERV_RPC
rpc_ServerFunctionTRANSACTION_COMMIT_SERV_RPC
rpc_ServerFunctionTRANSACTION_PARAMS_SET_SERV_RPC
rpc_ServerFunctionTRANSACTION_PARAMS_GET_SERV_RPC
rpc_ServerFunctionDBOPEN_SERV_RPC
rpc_ServerFunctionDBOPENLOCAL_SERV_RPC
rpc_ServerFunctionDBCLOSE_SERV_RPC
rpc_ServerFunctionOBJECT_CREATE_SERV_RPC
rpc_ServerFunctionOBJECT_READ_SERV_RPC
rpc_ServerFunctionOBJECT_WRITE_SERV_RPC
rpc_ServerFunctionOBJECT_DELETE_SERV_RPC
rpc_ServerFunctionOBJECT_HEADER_READ_SERV_RPC
rpc_ServerFunctionOBJECT_SIZE_MODIFY_SERV_RPC
rpc_ServerFunctionOBJECT_PROTECTION_SET_SERV_RPC
rpc_ServerFunctionOBJECT_PROTECTION_GET_SERV_RPC
rpc_ServerFunctionOBJECT_CHECK_SERV_RPC
rpc_ServerFunctionOID_MAKE_SERV_RPC
rpc_ServerFunctionDATA_CREATE_SERV_RPC
rpc_ServerFunctionDATA_READ_SERV_RPC
rpc_ServerFunctionDATA_WRITE_SERV_RPC
rpc_ServerFunctionDATA_DELETE_SERV_RPC
rpc_ServerFunctionDATA_SIZE_GET_SERV_RPC
rpc_ServerFunctionDATA_SIZE_MODIFY_SERV_RPC
rpc_ServerFunctionVDDATA_CREATE_SERV_RPC
rpc_ServerFunctionVDDATA_WRITE_SERV_RPC
rpc_ServerFunctionVDDATA_DELETE_SERV_RPC
rpc_ServerFunctionSCHEMA_COMPLETE_SERV_RPC
rpc_ServerFunctionATTRIBUTE_INDEX_CREATE_SERV_RPC
rpc_ServerFunctionATTRIBUTE_INDEX_REMOVE_SERV_RPC
rpc_ServerFunctionINDEX_CREATE_SERV_RPC
rpc_ServerFunctionINDEX_REMOVE_SERV_RPC
rpc_ServerFunctionCONSTRAINT_CREATE_SERV_RPC
rpc_ServerFunctionCONSTRAINT_DELETE_SERV_RPC
rpc_ServerFunctionCOLLECTION_GET_BY_IND_SERV_RPC
rpc_ServerFunctionCOLLECTION_GET_BY_VALUE_SERV_RPC
rpc_ServerFunctionSET_OBJECT_LOCK_SERV_RPC
rpc_ServerFunctionGET_OBJECT_LOCK_SERV_RPC
rpc_ServerFunctionQUERY_COLLECTION_CREATE_SERV_RPC
rpc_ServerFunctionQUERY_ATTRIBUTE_CREATE_SERV_RPC
rpc_ServerFunctionQUERY_DELETE_SERV_RPC
rpc_ServerFunctionQUERY_SCAN_NEXT_SERV_RPC
rpc_ServerFunctionEXECUTABLE_CHECK_SERV_RPC
rpc_ServerFunctionEXECUTABLE_EXECUTE_SERV_RPC
rpc_ServerFunctionEXECUTABLE_SET_EXTREF_PATH_SERV_RPC
rpc_ServerFunctionEXECUTABLE_GET_EXTREF_PATH_SERV_RPC
rpc_ServerFunctionOQL_CREATE_SERV_RPC
rpc_ServerFunctionOQL_DELETE_SERV_RPC
rpc_ServerFunctionOQL_GETRESULT_SERV_RPC
rpc_ServerFunctionSET_CONN_INFO_SERV_RPC
rpc_ServerFunctionCHECK_AUTH_SERV_RPC
rpc_ServerFunctionSET_LOG_MASK_SERV_RPC
rpc_ServerFunctionINDEX_GET_COUNT_SERV_RPC
rpc_ServerFunctionINDEX_GET_STATS_SERV_RPC
rpc_ServerFunctionINDEX_SIMUL_STATS_SERV_RPC
rpc_ServerFunctionCOLLECTION_GET_IMPLSTATS_SERV_RPC
rpc_ServerFunctionCOLLECTION_SIMUL_IMPLSTATS_SERV_RPC
rpc_ServerFunctionINDEX_GET_IMPL_SERV_RPC
rpc_ServerFunctionCOLLECTION_GET_IMPL_SERV_RPC
rpc_ServerFunctionGET_DEFAULT_DATASPACE_SERV_RPC
rpc_ServerFunctionSET_DEFAULT_DATASPACE_SERV_RPC
rpc_ServerFunctionDATASPACE_SET_CURRENT_DATAFILE_SERV_RPC
rpc_ServerFunctionDATASPACE_GET_CURRENT_DATAFILE_SERV_RPC
rpc_ServerFunctionGET_DEFAULT_INDEX_DATASPACE_SERV_RPC
rpc_ServerFunctionSET_DEFAULT_INDEX_DATASPACE_SERV_RPC
rpc_ServerFunctionGET_INDEX_LOCATIONS_SERV_RPC
rpc_ServerFunctionMOVE_INDEX_SERV_RPC
rpc_ServerFunctionGET_INSTANCE_CLASS_LOCATIONS_SERV_RPC
rpc_ServerFunctionMOVE_INSTANCE_CLASS_SERV_RPC
rpc_ServerFunctionGET_OBJECTS_LOCATIONS_SERV_RPC
rpc_ServerFunctionMOVE_OBJECTS_SERV_RPC
rpc_ServerFunctionGET_ATTRIBUTE_LOCATIONS_SERV_RPC
rpc_ServerFunctionMOVE_ATTRIBUTE_SERV_RPC
rpc_ServerFunctionCREATE_DATAFILE_SERV_RPC
rpc_ServerFunctionDELETE_DATAFILE_SERV_RPC
rpc_ServerFunctionMOVE_DATAFILE_SERV_RPC
rpc_ServerFunctionDEFRAGMENT_DATAFILE_SERV_RPC
rpc_ServerFunctionRESIZE_DATAFILE_SERV_RPC
rpc_ServerFunctionGET_DATAFILEI_NFO_SERV_RPC
rpc_ServerFunctionRENAME_DATAFILE_SERV_RPC
rpc_ServerFunctionCREATE_DATASPACE_SERV_RPC
rpc_ServerFunctionUPDATE_DATASPACE_SERV_RPC
rpc_ServerFunctionDELETE_DATASPACE_SERV_RPC
rpc_ServerFunctionRENAME_DATASPACE_SERV_RPC
rpc_ServerFunctionGET_SERVER_OUTOFBAND_DATA_SERV_RPC
rpc_ArgType rpcDB_LocalDBContextType
rpc_ArgType OidType
rpc_ArgType RPCStatusType
Bool edb_is_back_end
rpc_ServerFunctionDBMCREATE_SERV_RPC
rpc_ServerFunctionDBMUPDATE_SERV_RPC
rpc_ServerFunctionDBCREATE_SERV_RPC
rpc_ServerFunctionDBDELETE_SERV_RPC
rpc_ServerFunctionDBINFO_SERV_RPC
rpc_ServerFunctionDBMOVE_SERV_RPC
rpc_ServerFunctionDBCOPY_SERV_RPC
rpc_ServerFunctionDBRENAME_SERV_RPC
rpc_ServerFunctionUSER_ADD_SERV_RPC
rpc_ServerFunctionUSER_DELETE_SERV_RPC
rpc_ServerFunctionUSER_PASSWD_SET_SERV_RPC
rpc_ServerFunctionPASSWD_SET_SERV_RPC
rpc_ServerFunctionDEFAULT_DBACCESS_SET_SERV_RPC
rpc_ServerFunctionUSER_DBACCESS_SET_SERV_RPC
rpc_ServerFunctionUSER_SYSACCESS_SET_SERV_RPC
rpc_ServerFunctionBACKEND_INTERRUPT_SERV_RPC
rpc_ServerFunctionTRANSACTION_BEGIN_SERV_RPC
rpc_ServerFunctionTRANSACTION_ABORT_SERV_RPC
rpc_ServerFunctionTRANSACTION_COMMIT_SERV_RPC
rpc_ServerFunctionTRANSACTION_PARAMS_SET_SERV_RPC
rpc_ServerFunctionTRANSACTION_PARAMS_GET_SERV_RPC
rpc_ServerFunctionDBOPEN_SERV_RPC
rpc_ServerFunctionDBOPENLOCAL_SERV_RPC
rpc_ServerFunctionDBCLOSE_SERV_RPC
rpc_ServerFunctionOBJECT_CREATE_SERV_RPC
rpc_ServerFunctionOBJECT_READ_SERV_RPC
rpc_ServerFunctionOBJECT_WRITE_SERV_RPC
rpc_ServerFunctionOBJECT_DELETE_SERV_RPC
rpc_ServerFunctionOBJECT_HEADER_READ_SERV_RPC
rpc_ServerFunctionOBJECT_SIZE_MODIFY_SERV_RPC
rpc_ServerFunctionOBJECT_PROTECTION_SET_SERV_RPC
rpc_ServerFunctionOBJECT_PROTECTION_GET_SERV_RPC
rpc_ServerFunctionOBJECT_CHECK_SERV_RPC
rpc_ServerFunctionDATA_CREATE_SERV_RPC
rpc_ServerFunctionDATA_READ_SERV_RPC
rpc_ServerFunctionDATA_WRITE_SERV_RPC
rpc_ServerFunctionDATA_DELETE_SERV_RPC
rpc_ServerFunctionDATA_SIZE_GET_SERV_RPC
rpc_ServerFunctionDATA_SIZE_MODIFY_SERV_RPC
rpc_ServerFunctionVDDATA_CREATE_SERV_RPC
rpc_ServerFunctionVDDATA_WRITE_SERV_RPC
rpc_ServerFunctionVDDATA_DELETE_SERV_RPC
rpc_ServerFunctionSCHEMA_COMPLETE_SERV_RPC
rpc_ServerFunctionATTRIBUTE_INDEX_CREATE_SERV_RPC
rpc_ServerFunctionATTRIBUTE_INDEX_REMOVE_SERV_RPC
rpc_ServerFunctionINDEX_CREATE_SERV_RPC
rpc_ServerFunctionINDEX_REMOVE_SERV_RPC
rpc_ServerFunctionCONSTRAINT_CREATE_SERV_RPC
rpc_ServerFunctionCONSTRAINT_DELETE_SERV_RPC
rpc_ServerFunctionCOLLECTION_GET_BY_IND_SERV_RPC
rpc_ServerFunctionCOLLECTION_GET_BY_VALUE_SERV_RPC
rpc_ServerFunctionSET_OBJECT_LOCK_SERV_RPC
rpc_ServerFunctionGET_OBJECT_LOCK_SERV_RPC
rpc_ServerFunctionQUERY_COLLECTION_CREATE_SERV_RPC
rpc_ServerFunctionQUERY_ATTRIBUTE_CREATE_SERV_RPC
rpc_ServerFunctionQUERY_DELETE_SERV_RPC
rpc_ServerFunctionQUERY_SCAN_NEXT_SERV_RPC
rpc_ServerFunctionEXECUTABLE_CHECK_SERV_RPC
rpc_ServerFunctionEXECUTABLE_EXECUTE_SERV_RPC
rpc_ServerFunctionEXECUTABLE_SET_EXTREF_PATH_SERV_RPC
rpc_ServerFunctionEXECUTABLE_GET_EXTREF_PATH_SERV_RPC
rpc_ServerFunctionOQL_CREATE_SERV_RPC
rpc_ServerFunctionOQL_DELETE_SERV_RPC
rpc_ServerFunctionOQL_GETRESULT_SERV_RPC
rpc_ServerFunctionSET_CONN_INFO_SERV_RPC
rpc_ServerFunctionCHECK_AUTH_SERV_RPC
rpc_ServerFunctionINDEX_GET_COUNT_SERV_RPC
rpc_ServerFunctionINDEX_GET_STATS_SERV_RPC
rpc_ServerFunctionINDEX_SIMUL_STATS_SERV_RPC
rpc_ServerFunctionCOLLECTION_GET_IMPLSTATS_SERV_RPC
rpc_ServerFunctionCOLLECTION_SIMUL_IMPLSTATS_SERV_RPC
rpc_ServerFunctionINDEX_GET_IMPL_SERV_RPC
rpc_ServerFunctionCOLLECTION_GET_IMPL_SERV_RPC
rpc_ServerFunctionGET_DEFAULT_DATASPACE_SERV_RPC
rpc_ServerFunctionSET_DEFAULT_DATASPACE_SERV_RPC
rpc_ServerFunctionDATASPACE_SET_CURRENT_DATAFILE_SERV_RPC
rpc_ServerFunctionDATASPACE_GET_CURRENT_DATAFILE_SERV_RPC
rpc_ServerFunctionGET_DEFAULT_INDEX_DATASPACE_SERV_RPC
rpc_ServerFunctionSET_DEFAULT_INDEX_DATASPACE_SERV_RPC
rpc_ServerFunctionGET_INDEX_LOCATIONS_SERV_RPC
rpc_ServerFunctionMOVE_INDEX_SERV_RPC
rpc_ServerFunctionGET_INSTANCE_CLASS_LOCATIONS_SERV_RPC
rpc_ServerFunctionMOVE_INSTANCE_CLASS_SERV_RPC
rpc_ServerFunctionGET_OBJECTS_LOCATIONS_SERV_RPC
rpc_ServerFunctionMOVE_OBJECTS_SERV_RPC
rpc_ServerFunctionGET_ATTRIBUTE_LOCATIONS_SERV_RPC
rpc_ServerFunctionMOVE_ATTRIBUTE_SERV_RPC
rpc_ServerFunctionCREATE_DATAFILE_SERV_RPC
rpc_ServerFunctionDELETE_DATAFILE_SERV_RPC
rpc_ServerFunctionMOVE_DATAFILE_SERV_RPC
rpc_ServerFunctionDEFRAGMENT_DATAFILE_SERV_RPC
rpc_ServerFunctionRESIZE_DATAFILE_SERV_RPC
rpc_ServerFunctionGET_DATAFILEI_NFO_SERV_RPC
rpc_ServerFunctionRENAME_DATAFILE_SERV_RPC
rpc_ServerFunctionCREATE_DATASPACE_SERV_RPC
rpc_ServerFunctionUPDATE_DATASPACE_SERV_RPC
rpc_ServerFunctionDELETE_DATASPACE_SERV_RPC
rpc_ServerFunctionRENAME_DATASPACE_SERV_RPC
rpc_ServerFunctionGET_SERVER_OUTOFBAND_DATA_SERV_RPC
eyedb::EnumClassIndexType_Class
eyedb::EnumClassExecutableLang_Class
eyedb::EnumClassArgType_Type_Class
eyedb::EnumClassExecutableLocalisation_Class
eyedb::EnumClassExecutableType_Class
eyedb::EnumClassTriggerType_Class
eyedb::EnumClassProtectionMode_Class
eyedb::EnumClassClassUpdateType_Class
eyedb::EnumClassAttributeConvertType_Class
eyedb::StructClassAttributeComponent_Class
eyedb::StructClassAttributeComponentSet_Class
eyedb::StructClassClassComponent_Class
eyedb::StructClassAgregatClassComponent_Class
eyedb::StructClassClassVariable_Class
eyedb::StructClassIndex_Class
eyedb::StructClassHashIndex_Class
eyedb::StructClassBTreeIndex_Class
eyedb::StructClassCollAttrImpl_Class
eyedb::StructClassArgType_Class
eyedb::StructClassSignature_Class
eyedb::StructClassExecutable_Class
eyedb::StructClassAgregatClassExecutable_Class
eyedb::StructClassMethod_Class
eyedb::StructClassFEMethod_Class
eyedb::StructClassFEMethod_C_Class
eyedb::StructClassBEMethod_Class
eyedb::StructClassBEMethod_C_Class
eyedb::StructClassBEMethod_OQL_Class
eyedb::StructClassTrigger_Class
eyedb::StructClassUniqueConstraint_Class
eyedb::StructClassNotNullConstraint_Class
eyedb::StructClassCardinalityDescription_Class
eyedb::StructClassCardinalityConstraint_Class
eyedb::StructClassCardinalityConstraint_Test_Class
eyedb::StructClassProtectionUser_Class
eyedb::StructClassProtection_Class
eyedb::StructClassUnreadableObject_Class
eyedb::StructClassClassConversion_Class
char * attrcomp_delete_ud
char index_backend []
std::string timeStamp_string
eyedb::EnumClassImageType_Class
eyedb::EnumClassMonth_Class
eyedb::EnumClassWeekday_Class
eyedb::StructClassImage_Class
eyedb::StructClassCURL_Class
eyedb::StructClassWConfig_Class
eyedb::StructClassDate_Class
eyedb::StructClassTime_Class
eyedb::StructClassTimeStamp_Class
eyedb::StructClassTimeInterval_Class
eyedb::StructClassOString_Class


Enumeration Type Documentation

anonymous enum

Enumerator:
AttrDirect_Code 
AttrIndirect_Code 
AttrVarDim_Code 
AttrIndirectVarDim_Code 
AttrNative_Code 

Definition at line 465 of file Attribute_p.h.

anonymous enum

Enumerator:
classITEM 
protITEM 
mtypeITEM 
nameITEM 
parentITEM 
componentsITEM 
extentITEM 
collclsITEM 
isrefITEM 
dimITEM 
magorderITEM 
cnameITEM 
countITEM 
ITEMS_CNT 

Definition at line 410 of file AttrNative.cc.

anonymous enum

Enumerator:
ObjectITEMS 
ClassITEMS 
CollectionITEMS 
CollectionClassITEMS 
idbITEMS_COUNT 

Definition at line 127 of file AttrNative.h.

anonymous enum

Enumerator:
CharClass_Code 
ByteClass_Code 
OidPClass_Code 
Int16Class_Code 
Int32Class_Code 
Int64Class_Code 
FloatClass_Code 

Definition at line 34 of file Basic.cc.

anonymous enum

Enumerator:
StructClass_Code 
UnionClass_Code 

Definition at line 74 of file eyedb_p.h.

anonymous enum

Enumerator:
IDB_DBMCREATE 
IDB_DBMUPDATE 
IDB_DBCREATE 
IDB_DBDELETE 
IDB_USER_ADD 
IDB_USER_DELETE 
IDB_USER_PASSWD_SET 
IDB_PASSWD_SET 
IDB_DEFAULT_DBACCESS_SET 
IDB_USER_DBACCESS_SET 
IDB_USER_SYSACCESS_SET 
IDB_DBINFO 
IDB_DBMOVE 
IDB_DBCOPY 
IDB_DBRENAME 
IDB_BACKEND_INTERRUPT 
IDB_TRANSACTION_BEGIN 
IDB_TRANSACTION_COMMIT 
IDB_TRANSACTION_ABORT 
IDB_TRANSACTION_PARAMS_SET 
IDB_TRANSACTION_PARAMS_GET 
IDB_DBOPEN 
IDB_DBOPENLOCAL 
IDB_DBCLOSE 
IDB_OBJECT_CREATE 
IDB_OBJECT_READ 
IDB_OBJECT_WRITE 
IDB_OBJECT_DELETE 
IDB_OBJECT_HEADER_READ 
IDB_OBJECT_SIZE_MODIFY 
IDB_OBJECT_CHECK 
IDB_OID_MAKE 
IDB_DATA_CREATE 
IDB_DATA_READ 
IDB_DATA_WRITE 
IDB_DATA_DELETE 
IDB_DATA_SIZE_GET 
IDB_DATA_SIZE_MODIFY 
IDB_VDDATA_CREATE 
IDB_VDDATA_WRITE 
IDB_VDDATA_DELETE 
IDB_SCHEMA_COMPLETE 
IDB_ATTRIBUTE_INDEX_CREATE 
IDB_ATTRIBUTE_INDEX_REMOVE 
IDB_INDEX_CREATE 
IDB_INDEX_REMOVE 
IDB_CONSTRAINT_CREATE 
IDB_CONSTRAINT_DELETE 
IDB_COLLECTION_GET_BY_IND 
IDB_COLLECTION_GET_BY_VALUE 
IDB_SET_OBJECT_LOCK 
IDB_GET_OBJECT_LOCK 
IDB_ITERATOR_LANG_CREATE 
IDB_ITERATOR_DATABASE_CREATE 
IDB_ITERATOR_CLASS_CREATE 
IDB_ITERATOR_COLLECTION_CREATE 
IDB_ITERATOR_ATTRIBUTE_CREATE 
IDB_ITERATOR_DELETE 
IDB_ITERATOR_SCAN_NEXT 
IDB_EXECUTABLE_CHECK 
IDB_EXECUTABLE_EXECUTE 
IDB_EXECUTABLE_SET_EXTREF_PATH 
IDB_EXECUTABLE_GET_EXTREF_PATH 
IDB_SET_CONN_INFO 
IDB_CHECK_AUTH 
IDB_INDEX_GET_COUNT 
IDB_INDEX_GET_STATS 
IDB_INDEX_SIMUL_STATS 
IDB_COLLECTION_GET_IMPLSTATS 
IDB_COLLECTION_SIMUL_IMPLSTATS 
IDB_INDEX_GET_IMPL 
IDB_COLLECTION_GET_IMPL 
IDB_OBJECT_PROTECTION_SET 
IDB_OBJECT_PROTECTION_GET 
IDB_OQL_CREATE 
IDB_OQL_DELETE 
IDB_OQL_GETRESULT 
IDB_SET_LOG_MASK 
IDB_GET_DEFAULT_DATASPACE 
IDB_SET_DEFAULT_DATASPACE 
IDB_DATASPACE_SET_CURRENT_DATAFILE 
IDB_DATASPACE_GET_CURRENT_DATAFILE 
IDB_GET_DEFAULT_INDEX_DATASPACE 
IDB_SET_DEFAULT_INDEX_DATASPACE 
IDB_GET_INDEX_LOCATIONS 
IDB_MOVE_INDEX 
IDB_GET_INSTANCE_CLASS_LOCATIONS 
IDB_MOVE_INSTANCE_CLASS 
IDB_GET_OBJECTS_LOCATIONS 
IDB_MOVE_OBJECTS 
IDB_GET_ATTRIBUTE_LOCATIONS 
IDB_MOVE_ATTRIBUTE 
IDB_CREATE_DATAFILE 
IDB_DELETE_DATAFILE 
IDB_MOVE_DATAFILE 
IDB_DEFRAGMENT_DATAFILE 
IDB_RESIZE_DATAFILE 
IDB_GET_DATAFILEI_NFO 
IDB_RENAME_DATAFILE 
IDB_CREATE_DATASPACE 
IDB_UPDATE_DATASPACE 
IDB_DELETE_DATASPACE 
IDB_RENAME_DATASPACE 
IDB_GET_SERVER_OUTOFBAND_DATA 

Definition at line 40 of file src/eyedb/rpc_lib.h.

enum eyedb::ArgType_Type

Enumerator:
ANY_TYPE 
VOID_TYPE 
INT16_TYPE 
INT32_TYPE 
INT64_TYPE 
STRING_TYPE 
CHAR_TYPE 
FLOAT_TYPE 
OID_TYPE 
OBJ_TYPE 
RAW_TYPE 
BYTE_TYPE 
ARRAY_TYPE 
IN_ARG_TYPE 
OUT_ARG_TYPE 
INOUT_ARG_TYPE 

Definition at line 103 of file syscls.h.

enum eyedb::AttributeConvertType

Enumerator:
INT16_TO_INT16 
INT16_TO_INT32 
INT16_TO_INT64 
INT16_TO_FLOAT 
INT16_TO_BYTE 
INT16_TO_CHAR 
INT16_TO_ENUM 
INT32_TO_INT32 
INT32_TO_INT16 
INT32_TO_INT64 
INT32_TO_FLOAT 
INT32_TO_BYTE 
INT32_TO_CHAR 
INT32_TO_ENUM 
INT64_TO_INT64 
INT64_TO_INT16 
INT64_TO_INT32 
INT64_TO_FLOAT 
INT64_TO_BYTE 
INT64_TO_CHAR 
INT64_TO_ENUM 
FLOAT_TO_FLOAT 
FLOAT_TO_INT16 
FLOAT_TO_INT32 
FLOAT_TO_INT64 
FLOAT_TO_BYTE 
FLOAT_TO_CHAR 
FLOAT_TO_ENUM 
CHAR_TO_CHAR 
CHAR_TO_INT16 
CHAR_TO_INT32 
CHAR_TO_INT64 
CHAR_TO_FLOAT 
CHAR_TO_BYTE 
CHAR_TO_ENUM 
BYTE_TO_BYTE 
BYTE_TO_INT16 
BYTE_TO_INT32 
BYTE_TO_INT64 
BYTE_TO_FLOAT 
BYTE_TO_CHAR 
BYTE_TO_ENUM 
ENUM_TO_ENUM 
ENUM_TO_INT16 
ENUM_TO_INT32 
ENUM_TO_INT64 
ENUM_TO_FLOAT 
ENUM_TO_CHAR 
ENUM_TO_BYTE 
CHAR_TO_STRING 
STRING_TO_CHAR 
INT16_TO_STRING 
STRING_TO_INT16 
INT32_TO_STRING 
STRING_TO_INT32 
INT64_TO_STRING 
STRING_TO_INT64 
FLOAT_TO_STRING 
STRING_TO_FLOAT 
BYTE_TO_STRING 
STRING_TO_BYTE 
SET_TO_BAG 
SET_TO_ARRAY 
SET_TO_LIST 
BAG_TO_SET 
BAG_TO_ARRAY 
BAG_TO_LIST 
ARRAY_TO_BAG 
ARRAY_TO_SET 
ARRAY_TO_LIST 
LIST_TO_BAG 
LIST_TO_ARRAY 
LIST_TO_SET 
CLASS_TO_CLASS 
USER_CNV 
NIL_CNV 

Definition at line 159 of file syscls.h.

enum eyedb::ClassUpdateType

Enumerator:
ADD_ATTR 
RMV_ATTR 
CNV_ATTR 
MIG_ATTR 
RMV_CLASS 

Definition at line 151 of file syscls.h.

enum eyedb::DBAccessMode

Enumerator:
NoDBAccessMode 
ReadDBAccessMode 
WriteDBAccessMode 
ExecDBAccessMode 
ReadWriteDBAccessMode 
ReadExecDBAccessMode 
ReadWriteExecDBAccessMode 
AdminDBAccessMode 

Definition at line 79 of file DBM.h.

enum eyedb::ExecutableLang

Enumerator:
C_LANG 
OQL_LANG 
SYSTEM_EXEC 

Definition at line 97 of file syscls.h.

enum eyedb::ExecutableLocalisation

Enumerator:
BACKEND 
FRONTEND 
STATIC_EXEC 

Definition at line 122 of file syscls.h.

enum eyedb::ExecutableType

Enumerator:
METHOD_C_TYPE 
METHOD_OQL_TYPE 
TRIGGER_C_TYPE 
TRIGGER_OQL_TYPE 

Definition at line 128 of file syscls.h.

enum eyedb::gbxObjState

Enumerator:
ToDelete 
Deleted 
Keep 

Definition at line 64 of file gbx.cc.

enum eyedb::IndexType

Enumerator:
HashIndexType 
BTreeIndexType 

Definition at line 92 of file syscls.h.

enum eyedb::IteratorAtomType

Enumerator:
IteratorAtom_INT16 
IteratorAtom_INT32 
IteratorAtom_INT64 
IteratorAtom_CHAR 
IteratorAtom_DOUBLE 
IteratorAtom_STRING 
IteratorAtom_OID 
IteratorAtom_IDR 

Definition at line 31 of file IteratorAtom.h.

enum eyedb::odlAgregSpec

Enumerator:
odl_Struct 
odl_Union 
odl_SuperClass 
odl_RootClass 
odl_NativeClass 
odl_Declare 
odl_Remove 

Definition at line 653 of file odl.h.

enum eyedb::odlBool

Enumerator:
odlFalse 
odlTrue 

Definition at line 96 of file odl.h.

enum eyedb::oqmlATOMTYPE

Enumerator:
oqmlATOM_UNKNOWN_TYPE 
oqmlATOM_NIL 
oqmlATOM_NULL 
oqmlATOM_BOOL 
oqmlATOM_OID 
oqmlATOM_OBJ 
oqmlATOM_INT 
oqmlATOM_RANGE 
oqmlATOM_CHAR 
oqmlATOM_DOUBLE 
oqmlATOM_STRING 
oqmlATOM_IDENT 
oqmlATOM_LIST 
oqmlATOM_BAG 
oqmlATOM_SET 
oqmlATOM_ARRAY 
oqmlATOM_STRUCT 
oqmlATOM_NODE 
oqmlATOM_SELECT 

Definition at line 255 of file oql_p.h.

enum eyedb::oqmlBinopType

Enumerator:
oqmlIntOK 
oqmlDoubleOK 
oqmlConcatOK 
oqmlDoubleConcatOK 

Definition at line 1191 of file oql_p.h.

enum eyedb::oqmlBool

Enumerator:
oqml_False 
oqml_True 

Definition at line 199 of file oql_p.h.

enum eyedb::oqmlTYPE

Enumerator:
__oqml__first__ 
oqmlTRUE 
oqmlFALSE 
oqmlCHAR 
oqmlINT 
oqmlFLOAT 
oqmlIDENT 
oqmlNULL 
oqmlOID 
oqmlOBJECT 
oqmlSTRING 
oqmlNIL 
oqmlAAND 
oqmlADD 
oqmlAOR 
oqmlARRAY 
oqmlASSIGN 
oqmlCOMMA 
oqmlDIFF 
oqmlDIV 
oqmlINF 
oqmlINFEQ 
oqmlLAND 
oqmlLNOT 
oqmlLOR 
oqmlMOD 
oqmlMUL 
oqmlREGCMP 
oqmlREGDIFF 
oqmlREGICMP 
oqmlREGIDIFF 
oqmlSHL 
oqmlSHR 
oqmlSUB 
oqmlSUP 
oqmlSUPEQ 
oqmlTILDE 
oqmlEQUAL 
oqmlBETWEEN 
oqmlNOTBETWEEN 
oqmlRANGE 
oqmlDOT 
oqmlXOR 
oqmlISSET 
oqmlSET 
oqmlUNSET 
oqmlTYPEOF 
oqmlCLASSOF 
oqmlEVAL 
oqmlTHROW 
oqmlUNVAL 
oqmlREFOF 
oqmlVALOF 
oqmlIMPORT 
oqmlRETURN 
oqmlPRINT 
oqmlUNION 
oqmlINTERSECT 
oqmlEXCEPT 
oqmlSTRINGOP 
oqmlINTOP 
oqmlCHAROP 
oqmlFLOATOP 
oqmlOIDOP 
oqmlIDENTOP 
oqmlSTRUCT 
oqmlLISTCOLL 
oqmlBAGCOLL 
oqmlARRAYCOLL 
oqmlSETCOLL 
oqmlCOUNT 
oqmlFLATTEN 
oqmlBODYOF 
oqmlSCOPEOF 
oqmlSTRUCTOF 
oqmlFUNCTION 
oqmlCALL 
oqmlMTHCALL 
oqmlIF 
oqmlFOREACH 
oqmlWHILE 
oqmlDOWHILE 
oqmlBREAK 
oqmlFORDO 
oqmlCOLLECTION 
oqmlCONTENTS 
oqmlSUPPRESSFROM 
oqmlADDTO 
oqmlAPPEND 
oqmlELEMENT 
oqmlEMPTY 
oqmlIN 
oqmlEXISTS 
oqmlFOR 
oqmlSETINAT 
oqmlELEMENTAT 
oqmlUNSETINAT 
oqmlSELECT 
oqmlAND 
oqmlOR 
oqmlSORT 
oqmlISORT 
oqmlPSORT 
oqmlNEW 
oqmlDELETE 
oqmlTIMEFORMAT 
oqmlCOMPOUND_STATEMENT 
oqmlDATABASE 
oqmlCAST 
oqmlCASTIDENT 
oqmlPUSH 
oqmlPOP 
__oqml__last__ 

Definition at line 43 of file oql_p.h.

enum eyedb::ProtectionMode

Enumerator:
ProtRead 
ProtRW 

Definition at line 146 of file syscls.h.

enum eyedb::SysAccessMode

Enumerator:
NoSysAccessMode 
DBCreateSysAccessMode 
AddUserSysAccessMode 
DeleteUserSysAccessMode 
SetUserPasswdSysAccessMode 
AdminSysAccessMode 
SuperUserSysAccessMode 

Definition at line 69 of file DBM.h.

enum eyedb::TriggerType

Enumerator:
TriggerCREATE_BEFORE 
TriggerCREATE_AFTER 
TriggerUPDATE_BEFORE 
TriggerUPDATE_AFTER 
TriggerLOAD_BEFORE 
TriggerLOAD_AFTER 
TriggerREMOVE_BEFORE 
TriggerREMOVE_AFTER 

Definition at line 135 of file syscls.h.

enum eyedb::UserType

Enumerator:
EyeDBUser 
UnixUser 
StrictUnixUser 

Definition at line 90 of file DBM.h.


Generated on Mon Dec 22 18:16:16 2008 for eyedb by  doxygen 1.5.3