| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
IBPP::IRow Class Reference

`#include <ibpp.h>`

Inheritance diagram for IBPP::IRow:

List of all members.

## Public Member Functions

virtual void | SetNull (int)=0
virtual void | Set (int, bool)=0
virtual void | Set (int, const void *, int)=0
virtual void | Set (int, const char *)=0
virtual void | Set (int, const std::string &)=0
virtual void | Set (int, int16_t)=0
virtual void | Set (int, int32_t)=0
virtual void | Set (int, int64_t)=0
virtual void | Set (int, float)=0
virtual void | Set (int, double)=0
virtual void | Set (int, const Timestamp &)=0
virtual void | Set (int, const Date &)=0
virtual void | Set (int, const Time &)=0
virtual void | Set (int, const DBKey &)=0
virtual void | Set (int, const Blob &)=0
virtual void | Set (int, const Array &)=0
virtual bool | IsNull (int)=0
virtual bool | Get (int, bool &)=0
virtual bool | Get (int, void *, int &)=0
virtual bool | Get (int, std::string &)=0
virtual bool | Get (int, int16_t &)=0
virtual bool | Get (int, int32_t &)=0
virtual bool | Get (int, int64_t &)=0
virtual bool | Get (int, float &)=0
virtual bool | Get (int, double &)=0
virtual bool | Get (int, Timestamp &)=0
virtual bool | Get (int, Date &)=0
virtual bool | Get (int, Time &)=0
virtual bool | Get (int, DBKey &)=0
virtual bool | Get (int, Blob &)=0
virtual bool | Get (int, Array &)=0
virtual bool | IsNull (const std::string &)=0
virtual bool | Get (const std::string &, bool &)=0
virtual bool | Get (const std::string &, void *, int &)=0
virtual bool | Get (const std::string &, std::string &)=0
virtual bool | Get (const std::string &, int16_t &)=0
virtual bool | Get (const std::string &, int32_t &)=0
virtual bool | Get (const std::string &, int64_t &)=0
virtual bool | Get (const std::string &, float &)=0
virtual bool | Get (const std::string &, double &)=0
virtual bool | Get (const std::string &, Timestamp &)=0
virtual bool | Get (const std::string &, Date &)=0
virtual bool | Get (const std::string &, Time &)=0
virtual bool | Get (const std::string &, DBKey &)=0
virtual bool | Get (const std::string &, Blob &)=0
virtual bool | Get (const std::string &, Array &)=0
virtual int | ColumnNum (const std::string &)=0
virtual const char * | ColumnName (int)=0
virtual const char * | ColumnAlias (int)=0
virtual const char * | ColumnTable (int)=0
virtual SDT | ColumnType (int)=0
virtual int | ColumnSubtype (int)=0
virtual int | ColumnSize (int)=0
virtual int | ColumnScale (int)=0
virtual int | Columns ()=0
virtual bool | ColumnUpdated (int)=0
virtual bool | Updated ()=0
virtual Database | DatabasePtr () const =0
virtual Transaction | TransactionPtr () const =0
virtual IRow * | Clone ()=0
virtual IRow * | AddRef ()=0
virtual void | Release ()=0
virtual | ~IRow ()

## Constructor & Destructor Documentation

virtual IBPP::IRow::~IRow | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

virtual IRow* IBPP::IRow::AddRef | ( |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual IRow* IBPP::IRow::Clone | ( |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual const char* IBPP::IRow::ColumnAlias | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual const char* IBPP::IRow::ColumnName | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual int IBPP::IRow::ColumnNum | ( | const std::string & |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual int IBPP::IRow::Columns | ( |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual int IBPP::IRow::ColumnScale | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual int IBPP::IRow::ColumnSize | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual int IBPP::IRow::ColumnSubtype | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual const char* IBPP::IRow::ColumnTable | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual SDT IBPP::IRow::ColumnType | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::ColumnUpdated | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual Database IBPP::IRow::DatabasePtr | ( |  | ) | const`[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | bool & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | bool & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | void * | ,
|  | int & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | int64_t & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | Array & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl, and ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | Blob & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl, and ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | std::string & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | Time & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | int16_t & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | Timestamp & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | int32_t & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | int64_t & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | float & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | void * | ,
|  | int & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | int16_t & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | double & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | Date & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | std::string & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | const std::string & | ,
|  | DBKey & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | Array & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl, and ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | int32_t & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | double & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | float & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | Timestamp & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | Date & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | DBKey & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | Time & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Get | ( | int | ,
|  | Blob & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl, and ibpp_internals::RowImpl.

virtual bool IBPP::IRow::IsNull | ( | const std::string & |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::IsNull | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Release | ( |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | const std::string & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | const Date & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | bool |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | const void * | ,
|  | int |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | int16_t |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | const Timestamp & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | int32_t |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | const Blob & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl, and ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | int64_t |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | const char * |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | double |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | float |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | const Time & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | const DBKey & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual void IBPP::IRow::Set | ( | int | ,
|  | const Array & |
| ) |  | `[pure virtual]`

Implemented in ibpp_internals::RowImpl, and ibpp_internals::RowImpl.

virtual void IBPP::IRow::SetNull | ( | int |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual Transaction IBPP::IRow::TransactionPtr | ( |  | ) | const`[pure virtual]`

Implemented in ibpp_internals::RowImpl.

virtual bool IBPP::IRow::Updated | ( |  | ) | `[pure virtual]`

Implemented in ibpp_internals::RowImpl.

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

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Firebird/ibpp/core/ibpp.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines