ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Member Functions | Public Attributes | List of all members
anna::dbms::oracle::Descriptor Struct Reference

#include <Descriptor.hpp>

Inheritance diagram for anna::dbms::oracle::Descriptor:
Inheritance graph
[legend]

Public Member Functions

 Descriptor (dvoid **_handle)
 
virtual ~Descriptor ()
 
void allocate (Database &, Connection *, const int type) noexcept(false)
 

Public Attributes

dvoid ** reference
 
OCIEnv * env
 
OCIError * error
 
OCISvcCtx * context
 
int type
 

Constructor & Destructor Documentation

◆ Descriptor()

anna::dbms::oracle::Descriptor::Descriptor ( dvoid **  _handle)
inline
36  : reference(_handle) {
37  *reference = NULL; env = NULL; error = NULL; context = NULL; type = -1;
38  }
OCISvcCtx * context
Definition: Descriptor.hpp:33
int type
Definition: Descriptor.hpp:34
dvoid ** reference
Definition: Descriptor.hpp:30
OCIEnv * env
Definition: Descriptor.hpp:31
OCIError * error
Definition: Descriptor.hpp:32
Here is the call graph for this function:

◆ ~Descriptor()

virtual anna::dbms::oracle::Descriptor::~Descriptor ( )
virtual

Member Function Documentation

◆ allocate()

void anna::dbms::oracle::Descriptor::allocate ( Database ,
Connection ,
const int  type 
)
noexcept

Member Data Documentation

◆ context

OCISvcCtx* anna::dbms::oracle::Descriptor::context

◆ env

OCIEnv* anna::dbms::oracle::Descriptor::env

◆ error

OCIError* anna::dbms::oracle::Descriptor::error

◆ reference

dvoid** anna::dbms::oracle::Descriptor::reference

◆ type

int anna::dbms::oracle::Descriptor::type

The documentation for this struct was generated from the following file: