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::icursorstream & pqxx::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_iterator & pqxx::icursor_iterator::operator++ ()
pqxx::icursor_iterator & pqxx::icursor_iterator::operator+= (difference_type n)
pqxx::icursor_iterator & pqxx::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 Tue Jun 21 09:40:32 2005 for libpqxx by  doxygen 1.4.2