Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

cursor.cxx File Reference

#include "pqxx/compiler.h"
#include <cstdlib>
#include "pqxx/cursor"
#include "pqxx/result"
#include "pqxx/transaction"

Include dependency graph for cursor.cxx:


Functions

 pqxx::cursor_base::cursor_base (transaction_base *context, const string &cname, bool embellish_name)
int pqxx::cursor_base::get_unique_cursor_num ()
string pqxx::cursor_base::stridestring (pqxx::cursor_base::difference_type n)
 pqxx::icursorstream::icursorstream (pqxx::transaction_base &context, const string &query, const string &basename, difference_type Stride)
 pqxx::icursorstream::icursorstream (transaction_base &Context, const result::field &Name, difference_type Stride)
void pqxx::icursorstream::set_stride (difference_type n)
void pqxx::icursorstream::declare (const string &query)
pqxx::result pqxx::icursorstream::fetch ()
pqxx::icursorstreampqxx::icursorstream::ignore (streamsize n)
pqxx::icursorstream::size_type pqxx::icursorstream::forward (size_type n)
void pqxx::icursorstream::insert_iterator (icursor_iterator *i) throw ()
void pqxx::icursorstream::remove_iterator (icursor_iterator *i) const throw ()
void pqxx::icursorstream::service_iterators (size_type topos)
 pqxx::icursor_iterator::icursor_iterator () throw ()
 pqxx::icursor_iterator::icursor_iterator (istream_type &s) throw ()
 pqxx::icursor_iterator::icursor_iterator (const icursor_iterator &rhs) throw ()
 pqxx::icursor_iterator::~icursor_iterator () throw ()
pqxx::icursor_iterator pqxx::icursor_iterator::operator++ (int)
pqxx::icursor_iteratorpqxx::icursor_iterator::operator++ ()
pqxx::icursor_iteratorpqxx::icursor_iterator::operator+= (difference_type n)
pqxx::icursor_iteratorpqxx::icursor_iterator::operator= (const icursor_iterator &rhs) throw ()
bool pqxx::icursor_iterator::operator== (const icursor_iterator &rhs) const
bool pqxx::icursor_iterator::operator< (const icursor_iterator &rhs) const
void pqxx::icursor_iterator::refresh () const
void pqxx::icursor_iterator::fill (const result &r) const

Function Documentation

pqxx::cursor_base::cursor_base transaction_base *  context,
const string &  cname,
bool  embellish_name
 

int pqxx::cursor_base::get_unique_cursor_num  ) 
 

string pqxx::cursor_base::stridestring pqxx::cursor_base::difference_type  n  ) 
 

void pqxx::icursor_iterator::fill const result &  r  )  const
 

pqxx::icursor_iterator::icursor_iterator const icursor_iterator &  rhs  )  throw ()
 

pqxx::icursor_iterator::icursor_iterator istream_type &  s  )  throw ()
 

pqxx::icursor_iterator::icursor_iterator  )  throw ()
 

pqxx::icursor_iterator& pqxx::icursor_iterator::operator++  ) 
 

pqxx::icursor_iterator pqxx::icursor_iterator::operator++ int   ) 
 

pqxx::icursor_iterator& pqxx::icursor_iterator::operator+= difference_type  n  ) 
 

bool pqxx::icursor_iterator::operator< const icursor_iterator &  rhs  )  const
 

pqxx::icursor_iterator& pqxx::icursor_iterator::operator= const icursor_iterator &  rhs  )  throw ()
 

bool pqxx::icursor_iterator::operator== const icursor_iterator &  rhs  )  const
 

void pqxx::icursor_iterator::refresh  )  const
 

pqxx::icursor_iterator::~icursor_iterator  )  throw ()
 

void pqxx::icursorstream::declare const string &  query  ) 
 

pqxx::result pqxx::icursorstream::fetch  ) 
 

pqxx::icursorstream::size_type pqxx::icursorstream::forward size_type  n  ) 
 

pqxx::icursorstream::icursorstream transaction_base &  Context,
const result::field &  Name,
difference_type  Stride
 

pqxx::icursorstream::icursorstream pqxx::transaction_base context,
const string &  query,
const string &  basename,
difference_type  Stride
 

pqxx::icursorstream& pqxx::icursorstream::ignore streamsize  n  ) 
 

void pqxx::icursorstream::insert_iterator icursor_iterator *  i  )  throw ()
 

void pqxx::icursorstream::remove_iterator icursor_iterator *  i  )  const throw ()
 

void pqxx::icursorstream::service_iterators size_type  topos  ) 
 

void pqxx::icursorstream::set_stride difference_type  n  ) 
 


Generated on Fri Jul 1 14:36:19 2005 for libpqxx by  doxygen 1.4.2