Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Friends

XConn Class Reference

Connection implemented in terms of another Conn object. More...

Inheritance diagram for XConn:
Conn

List of all members.

Public Member Functions

 XConn ()
 ~XConn ()
virtual State state () const
void setConn (Conn *c, bool becomesmine=true)
void close ()
const char * connType () const

Static Public Member Functions

static const char * sType ()

Protected Member Functions

ConngtConn () const

Protected Attributes

Connconn_
bool mine_

Friends

class IOX

Detailed Description

Connection implemented in terms of another Conn object.


Constructor & Destructor Documentation

XConn::XConn (  )  [inline]
XConn::~XConn (  )  [inline]

Member Function Documentation

void XConn::close (  )  [inline, virtual]

Reimplemented from Conn.

const char* XConn::connType (  )  const [inline, virtual]

Implements Conn.

Conn* XConn::gtConn (  )  const [inline, protected, virtual]

Reimplemented from Conn.

void XConn::setConn ( Conn c,
bool  becomesmine = true 
) [inline]
virtual State XConn::state (  )  const [inline, virtual]

Implements Conn.

static const char* XConn::sType (  )  [inline, static]

Friends And Related Function Documentation

friend class IOX [friend]

Member Data Documentation

Conn* XConn::conn_ [protected]
bool XConn::mine_ [protected]