pqxx::field_streambuf< CHAR, TRAITS > Class Template Reference

#include <result.hxx>

List of all members.

Public Types

typedef CHAR char_type
typedef TRAITS traits_type
typedef traits_type::int_type int_type
typedef streamoff off_type
typedef streampos pos_type
typedef PGSTD::ios::openmode openmode
typedef PGSTD::ios::seekdir seekdir

Public Member Functions

 field_streambuf (const result::field &F)
virtual int sync ()

Protected Member Functions

virtual pos_type seekoff (off_type, seekdir, openmode)
virtual pos_type seekpos (pos_type, openmode)
virtual int_type overflow (int_type)
virtual int_type underflow ()

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
class pqxx::field_streambuf< CHAR, TRAITS >


Member Typedef Documentation

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
typedef CHAR pqxx::field_streambuf< CHAR, TRAITS >::char_type

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
typedef TRAITS pqxx::field_streambuf< CHAR, TRAITS >::traits_type

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
typedef traits_type::int_type pqxx::field_streambuf< CHAR, TRAITS >::int_type

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
typedef streamoff pqxx::field_streambuf< CHAR, TRAITS >::off_type

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
typedef streampos pqxx::field_streambuf< CHAR, TRAITS >::pos_type

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
typedef PGSTD::ios::openmode pqxx::field_streambuf< CHAR, TRAITS >::openmode

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
typedef PGSTD::ios::seekdir pqxx::field_streambuf< CHAR, TRAITS >::seekdir


Constructor & Destructor Documentation

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
pqxx::field_streambuf< CHAR, TRAITS >::field_streambuf ( const result::field F  )  [explicit]


Member Function Documentation

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
virtual int pqxx::field_streambuf< CHAR, TRAITS >::sync (  )  [virtual]

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
virtual pos_type pqxx::field_streambuf< CHAR, TRAITS >::seekoff ( off_type  ,
seekdir  ,
openmode   
) [protected, virtual]

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
virtual pos_type pqxx::field_streambuf< CHAR, TRAITS >::seekpos ( pos_type  ,
openmode   
) [protected, virtual]

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
virtual int_type pqxx::field_streambuf< CHAR, TRAITS >::overflow ( int_type   )  [protected, virtual]

template<typename CHAR = char, typename TRAITS = PGSTD::char_traits<CHAR>>
virtual int_type pqxx::field_streambuf< CHAR, TRAITS >::underflow (  )  [protected, virtual]


The documentation for this class was generated from the following file:
Generated on Thu Feb 1 17:12:37 2007 for libpqxx by  doxygen 1.5.1