tntdb::ResultImpl Class Reference

#include <tntdb/impl/result.h>

Inheritance diagram for tntdb::ResultImpl:
tntdb::IResult cxxtools::SimpleRefCounted

Public Types

typedef std::vector< Rowdata_type
- Public Types inherited from tntdb::IResult
typedef unsigned size_type
typedef Row value_type

Public Member Functions

 ResultImpl ()
 ResultImpl (const data_type &data_)
virtual Row getRow (size_type tup_num) const
virtual size_type size () const
virtual size_type getFieldCount () const
void add (const Row &row)

Member Typedef Documentation

typedef std::vector<Row> tntdb::ResultImpl::data_type

Constructor & Destructor Documentation

tntdb::ResultImpl::ResultImpl ( )
inline
tntdb::ResultImpl::ResultImpl ( const data_type data_)
inlineexplicit

Member Function Documentation

void tntdb::ResultImpl::add ( const Row row)
inline
virtual size_type tntdb::ResultImpl::getFieldCount ( ) const
virtual

Implements tntdb::IResult.

virtual Row tntdb::ResultImpl::getRow ( size_type  tup_num) const
virtual

Implements tntdb::IResult.

virtual size_type tntdb::ResultImpl::size ( ) const
virtual

Implements tntdb::IResult.


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