Oracle ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
odb::oracle::query_param Struct Referenceabstract
Inheritance diagram for odb::oracle::query_param:
odb::oracle::query_param_impl< T, id_big_float > odb::oracle::query_param_impl< T, id_big_int > odb::oracle::query_param_impl< T, id_date > odb::oracle::query_param_impl< T, id_double > odb::oracle::query_param_impl< T, id_float > odb::oracle::query_param_impl< T, id_int32 > odb::oracle::query_param_impl< T, id_int64 > odb::oracle::query_param_impl< T, id_interval_ds > odb::oracle::query_param_impl< T, id_interval_ym > odb::oracle::query_param_impl< T, id_nstring > odb::oracle::query_param_impl< T, id_raw > odb::oracle::query_param_impl< T, id_string > odb::oracle::query_param_impl< T, id_timestamp >

Public Types

typedef oracle::bind bind_type
 

Public Member Functions

virtual ~query_param ()
 
bool reference () const
 
virtual bool init ()=0
 
virtual void bind (bind_type *)=0
 

Protected Member Functions

 query_param (const void *value)
 

Protected Attributes

const void * value_
 

Member Typedef Documentation

Constructor & Destructor Documentation

virtual odb::oracle::query_param::~query_param ( )
virtual
odb::oracle::query_param::query_param ( const void *  value)
inlineprotected

Member Function Documentation

bool odb::oracle::query_param::reference ( ) const
inline
virtual bool odb::oracle::query_param::init ( )
pure virtual
virtual void odb::oracle::query_param::bind ( bind_type )
pure virtual

Member Data Documentation

const void* odb::oracle::query_param::value_
protected

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