libpqxx  v4.0-1
C++ library for PostgreSQL
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pqxx::notify_listener Class Referenceabstract

Obsolete notification receiver. More...

#include <notify-listen.hxx>

Inheritance diagram for pqxx::notify_listener:
Collaboration diagram for pqxx::notify_listener:

Public Member Functions

 notify_listener (connection_base &c, const PGSTD::string &n)
 
virtual ~notify_listener () throw ()
 
const PGSTD::string & name () const
 
virtual void operator() (int be_pid)=0
 

Protected Member Functions

connection_baseConn () const throw ()
 
connection_baseconn () const throw ()
 

Private Attributes

connection_basem_conn
 
internal::notify_listener_forwarder m_forwarder
 

Detailed Description

Obsolete notification receiver.

Deprecated:
Use notification_receiver instead.

Constructor & Destructor Documentation

pqxx::notify_listener::notify_listener ( connection_base c,
const PGSTD::string &  n 
)
virtual pqxx::notify_listener::~notify_listener ( ) throw ()
virtual

Member Function Documentation

connection_base& pqxx::notify_listener::Conn ( ) const throw ()
inlineprotected
connection_base& pqxx::notify_listener::conn ( ) const throw ()
inlineprotected
const PGSTD::string& pqxx::notify_listener::name ( ) const
inline
virtual void pqxx::notify_listener::operator() ( int  be_pid)
pure virtual

Member Data Documentation

connection_base& pqxx::notify_listener::m_conn
private
internal::notify_listener_forwarder pqxx::notify_listener::m_forwarder
private

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