Store parameter information used by the Oracle database instance to execute queries (select) or nonqueries (insert, update, delete) More...
#include <OracleParameter.h>

Public Member Functions | |
| 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< T > &source) | |
| Copy constructor.  More... | |
| ~OracleParameter () | |
| Destructor.  More... | |
| void | setValue (T columnValue) | 
| Sets a value.  More... | |
| T | 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 | 
| template<> | |
| void | push_back (const string &value) | 
| template<> | |
| unsigned int | getDimension () const | 
| template<> | |
| const string & | getElement (size_t position) const | 
| template<> | |
| unsigned int | getDimension () const | 
| template<> | |
| void | setDimension (const unsigned int dimension) | 
| template<> | |
| void | setValue (string columnValue) | 
| template<> | |
| string | getValue () const | 
| template<> | |
| ~OracleParameter () | |
  Public Member Functions inherited from FinTP::DataParameter< T > | |
| 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< T > &source) | |
| Constructor with parameter.  More... | |
| DataParameter< T > & | operator= (const DataParameter< T > &source) | 
| Stores the parameter type, value and dimension.  More... | |
| template<> | |
| DataType::DATA_TYPE | getParamType () | 
| template<> | |
| DataType::DATA_TYPE | getParamType () | 
| template<> | |
| DataType::DATA_TYPE | getParamType () | 
| template<> | |
| DataType::DATA_TYPE | getParamType () | 
| template<> | |
| DataParameter (PARAMETER_DIRECTION paramDirection) | |
| template<> | |
| DataParameter (const string ¶mName, PARAMETER_DIRECTION paramDirection) | |
| template<> | |
| DataParameter (const DataParameter< string > &source) | |
| template<> | |
| DataParameter< string > & | operator= (const DataParameter< string > &source) | 
| template<> | |
| DataType::DATA_TYPE | getParamType () | 
| template<> | |
| DataType::DATA_TYPE | getParamType () | 
  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 | |
| OCIBind * | m_hBind | 
| sb2 | m_IndicatorVariable | 
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< T > | |
| static DataType::DATA_TYPE | getParamType () | 
  Protected Attributes inherited from FinTP::DataParameter< T > | |
| T | m_Value | 
Store parameter information used by the Oracle database instance to execute queries (select) or nonqueries (insert, update, delete)
      
  | 
  inlineexplicit | 
Constructor.
| paramDirection | type PARAMETER_DIRECTION. The parameter direction (in, out or inout) | 
      
  | 
  inlineexplicit | 
Constructor.
| paramName | type string. The parameter name | 
| paramDirection | type PARAMETER_DIRECTION The parameter direction (in, out or inout) | 
      
  | 
  inline | 
Copy constructor.
| source | The source object | 
      
  | 
  inline | 
Destructor.
      
  | 
  inline | 
      
  | 
  inlinevirtual | 
Gets bind handle.
Reimplemented from FinTP::DataParameterBase.
      
  | 
  inlinevirtual | 
      
  | 
  inlinevirtual | 
Reimplemented from FinTP::DataParameterBase.
      
  | 
  inlinevirtual | 
Reimplemented from FinTP::DataParameterBase.
      
  | 
  inlinevirtual | 
Reimplemented from FinTP::DataParameterBase.
      
  | 
  inlinevirtual | 
Reimplemented from FinTP::DataParameterBase.
      
  | 
  inlinevirtual | 
Implements FinTP::DataParameterBase.
      
  | 
  inlinevirtual | 
      
  | 
  inlinevirtual | 
Implements FinTP::DataParameter< T >.
      
  | 
  inlinevirtual | 
Implements FinTP::DataParameterBase.
      
  | 
  inlinevirtual | 
Reimplemented from FinTP::DataParameterBase.
      
  | 
  inlinevirtual | 
Reimplemented from FinTP::DataParameterBase.
      
  | 
  inlinevirtual | 
      
  | 
  inlinevirtual | 
Reimplemented from FinTP::DataParameter< T >.
      
  | 
  inlinevirtual | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private |