ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Member Functions | Friends | List of all members
anna::dbms::oracle::OutputBind Class Reference

#include <OutputBind.hpp>

Inheritance diagram for anna::dbms::oracle::OutputBind:
Inheritance graph
[legend]
Collaboration diagram for anna::dbms::oracle::OutputBind:
Collaboration graph
[legend]

Public Member Functions

 OutputBind (const char *name, dbms::Data &data)
 
 ~OutputBind ()
 
- Public Member Functions inherited from anna::dbms::OutputBind
void write () const noexcept(false)
 
- Public Member Functions inherited from anna::dbms::Bind
dbms::DatagetData ()
 
const dbms::DatagetData () const
 
virtual std::string asString () const
 
- Public Member Functions inherited from anna::dbms::oracle::BaseBind
virtual ~BaseBind ()
 

Friends

class Statement
 

Additional Inherited Members

- Protected Member Functions inherited from anna::dbms::OutputBind
 OutputBind (const char *name, dbms::Data &value)
 
- Protected Member Functions inherited from anna::dbms::Bind
 Bind (const char *name, dbms::Data &data)
 
- Protected Member Functions inherited from anna::dbms::oracle::BaseBind
 BaseBind (const dbms::Data &data)
 
oci_param getOCIParam (Database &, Connection *, dbms::Data &) noexcept(false)
 
- Protected Attributes inherited from anna::dbms::oracle::BaseBind
short a_nullIndicator
 
unsigned short a_length
 
anna::DataBlocka_ofb
 
Blob a_blob
 
DateTime a_datetime
 
- Static Protected Attributes inherited from anna::dbms::oracle::BaseBind
static const int FloatSize = 63
 

Constructor & Destructor Documentation

◆ OutputBind()

anna::dbms::oracle::OutputBind::OutputBind ( const char *  name,
dbms::Data data 
)

◆ ~OutputBind()

anna::dbms::oracle::OutputBind::~OutputBind ( )

Friends And Related Function Documentation

◆ Statement

friend class Statement
friend

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