pqxx::largeobject_streambuf< CHAR, TRAITS > Class Template Reference
Streambuf to use large objects in standard I/O streams.
More...
#include <largeobject.hxx>
List of all members.
Detailed Description
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
class pqxx::largeobject_streambuf< CHAR, TRAITS >
Streambuf to use large objects in standard I/O streams.
The standard streambuf classes provide uniform access to data storage such as files or string buffers, so they can be accessed using standard input or output streams. This streambuf implementation provides similar access to large objects, so they can be read and written using the same stream classes.
- Warning:
- This class may not work properly in compiler environments that don't fully support Standard-compliant streambufs, such as g++ 2.95 or older.
Member Typedef Documentation
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
Constructor & Destructor Documentation
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
Member Function Documentation
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
For use by large object stream classes.
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
template<typename CHAR = char, typename TRAITS = std::char_traits<CHAR>>
The documentation for this class was generated from the following file: