#include <OracleParameter.h>

Public Member Functions | |
| OracleArrayParameter () | |
| OCIArray ** | getOCIArray () const |
Public Member Functions inherited from FinTP::OracleParameter< vector< string > > | |
| OracleParameter (DataParameterBase::PARAMETER_DIRECTION paramDirection=DataParameterBase::PARAM_IN) | |
| Constructor. More... | |
| OracleParameter (const string ¶mName, DataParameterBase::PARAMETER_DIRECTION paramDirection=DataParameterBase::PARAM_IN) | |
| Constructor. More... | |
| OracleParameter (const OracleParameter< vector< string > > &source) | |
| Copy constructor. More... | |
| ~OracleParameter () | |
| Destructor. More... | |
| void | setValue (vector< string >columnValue) |
| Sets a value. More... | |
| vector< string > | getValue () const |
| Gets the value. More... | |
| void | setDimension (const unsigned int dimension) |
| Sets a dimension. More... | |
| unsigned int | getDimension () const |
| Gets the dimension. More... | |
| void | push_back (const string &value) |
| const string & | getElement (size_t position) const |
| void ** | getBindHandle () |
| Gets bind handle. More... | |
| void * | getIndicatorValue () |
| bool | isNULLValue () const |
Public Member Functions inherited from FinTP::DataParameter< vector< string > > | |
| DataParameter (PARAMETER_DIRECTION paramDirection=DataParameterBase::PARAM_IN) | |
| Constructor parameterDirection type PARAMETER_DIRECTION The type of the parameter (in, out , inout) More... | |
| DataParameter (const string ¶mName, PARAMETER_DIRECTION paramDirection=DataParameterBase::PARAM_IN) | |
| Constructor. More... | |
| DataParameter (const DataParameter< vector< string > > &source) | |
| Constructor with parameter. More... | |
| DataParameter< vector< string > > & | operator= (const DataParameter< vector< string > > &source) |
| Stores the parameter type, value and dimension. More... | |
Public Member Functions inherited from FinTP::DataParameterBase | |
| DataParameterBase (PARAMETER_DIRECTION paramDirection=DataParameterBase::PARAM_IN) | |
| Constructor. More... | |
| DataParameterBase (const string ¶mName, DataType::DATA_TYPE paramType, PARAMETER_DIRECTION paramDirection=DataParameterBase::PARAM_IN, const unsigned int dimension=0) | |
| Constructor. More... | |
| DataParameterBase (const DataParameterBase &source) | |
| Constructor. More... | |
| DataParameterBase & | operator= (const DataParameterBase &source) |
| virtual | ~DataParameterBase () |
| Destructor. More... | |
| void | setName (const string &name) |
| string | getName () const |
| void | setDirection (const PARAMETER_DIRECTION paramDirection) |
| PARAMETER_DIRECTION | getDirection () const |
| void | setType (const DataType::DATA_TYPE dataType) |
| DataType::DATA_TYPE | getType () const |
| void * | getStoragePointer () |
| const void * | getReadStoragePointer () const |
| virtual void | setString (string value) |
| void | setInt (int value) |
| void | setLong (long value) |
| void | setShort (short value) |
| virtual void | setDate (string value) |
| int | getInt () |
| long | getLong () |
| short | getShort () |
| string | getString () |
Private Attributes | |
| OCIArray * | m_Array |
Additional Inherited Members | |
Public Types inherited from FinTP::DataParameterBase | |
| enum | PARAMETER_DIRECTION { PARAM_IN, PARAM_OUT, PARAM_INOUT } |
Static Public Member Functions inherited from FinTP::DataParameter< vector< string > > | |
| static DataType::DATA_TYPE | getParamType () |
Protected Attributes inherited from FinTP::DataParameter< vector< string > > | |
| vector< string > | m_Value |
|
inline |
|
inline |
|
mutableprivate |