H323ChannelNumber Class Reference

#include <channels.h>

List of all members.

Public Member Functions

 H323ChannelNumber ()
 H323ChannelNumber (unsigned number, BOOL fromRemote)
virtual PObject * Clone () const
virtual PINDEX HashFunction () const
virtual void PrintOn (ostream &strm) const
virtual Comparison Compare (const PObject &obj) const
H323ChannelNumberoperator++ (int)
 operator unsigned () const
BOOL IsFromRemote () const

Protected Attributes

unsigned number
BOOL fromRemote


Detailed Description

Description of a Logical Channel Number. This is used as index into dictionary of logical channels.


Constructor & Destructor Documentation

H323ChannelNumber::H323ChannelNumber (  )  [inline]

H323ChannelNumber::H323ChannelNumber ( unsigned  number,
BOOL  fromRemote 
)


Member Function Documentation

virtual PObject* H323ChannelNumber::Clone (  )  const [virtual]

virtual PINDEX H323ChannelNumber::HashFunction (  )  const [virtual]

virtual void H323ChannelNumber::PrintOn ( ostream &  strm  )  const [virtual]

virtual Comparison H323ChannelNumber::Compare ( const PObject &  obj  )  const [virtual]

H323ChannelNumber& H323ChannelNumber::operator++ ( int   ) 

H323ChannelNumber::operator unsigned (  )  const [inline]

BOOL H323ChannelNumber::IsFromRemote (  )  const [inline]


Member Data Documentation

unsigned H323ChannelNumber::number [protected]

BOOL H323ChannelNumber::fromRemote [protected]


The documentation for this class was generated from the following file:
Generated on Fri Mar 7 06:33:57 2008 for OPAL by  doxygen 1.5.1