libpqxx
std::back_insert_iterator< pqxx::tablewriter > Class Template Reference

#include <tablewriter.hxx>

Public Types

using iterator_category = output_iterator_tag
 

Public Member Functions

 back_insert_iterator (pqxx::tablewriter &W) noexcept
 
back_insert_iteratoroperator= (const back_insert_iterator &rhs) noexcept
 
template<typename TUPLE >
back_insert_iteratoroperator= (const TUPLE &T)
 
back_insert_iteratoroperator++ ()
 
back_insert_iteratoroperator++ (int)
 
back_insert_iteratoroperator* ()
 

Member Typedef Documentation

◆ iterator_category

using std::back_insert_iterator< pqxx::tablewriter >::iterator_category = output_iterator_tag

Constructor & Destructor Documentation

◆ back_insert_iterator()

std::back_insert_iterator< pqxx::tablewriter >::back_insert_iterator ( pqxx::tablewriter W)
explicitnoexcept

Member Function Documentation

◆ operator*()

back_insert_iterator& std::back_insert_iterator< pqxx::tablewriter >::operator* ( )

◆ operator++() [1/2]

back_insert_iterator& std::back_insert_iterator< pqxx::tablewriter >::operator++ ( )

◆ operator++() [2/2]

back_insert_iterator& std::back_insert_iterator< pqxx::tablewriter >::operator++ ( int  )

◆ operator=() [1/2]

back_insert_iterator& std::back_insert_iterator< pqxx::tablewriter >::operator= ( const back_insert_iterator< pqxx::tablewriter > &  rhs)
noexcept

◆ operator=() [2/2]

template<typename TUPLE >
back_insert_iterator& std::back_insert_iterator< pqxx::tablewriter >::operator= ( const TUPLE &  T)

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