OPAL  Version 3.10.10
H323ChannelNumber Class Reference

#include <channels.h>

Inheritance diagram for H323ChannelNumber:

Public Member Functions

 H323ChannelNumber ()
 
 H323ChannelNumber (unsigned number, PBoolean 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
 
PBoolean IsFromRemote () const
 

Protected Attributes

unsigned number
 
PBoolean fromRemote
 

Detailed Description

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

Constructor & Destructor Documentation

◆ H323ChannelNumber() [1/2]

H323ChannelNumber::H323ChannelNumber ( )
inline

◆ H323ChannelNumber() [2/2]

H323ChannelNumber::H323ChannelNumber ( unsigned  number,
PBoolean  fromRemote 
)

Member Function Documentation

◆ Clone()

virtual PObject* H323ChannelNumber::Clone ( ) const
virtual

Referenced by H323ChannelNumber().

◆ Compare()

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

Referenced by H323ChannelNumber().

◆ HashFunction()

virtual PINDEX H323ChannelNumber::HashFunction ( ) const
virtual

Referenced by H323ChannelNumber().

◆ IsFromRemote()

PBoolean H323ChannelNumber::IsFromRemote ( ) const
inline

References fromRemote.

◆ operator unsigned()

H323ChannelNumber::operator unsigned ( ) const
inline

References number.

◆ operator++()

H323ChannelNumber& H323ChannelNumber::operator++ ( int  )

Referenced by H323ChannelNumber().

◆ PrintOn()

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

Referenced by H323ChannelNumber().

Field Documentation

◆ fromRemote

PBoolean H323ChannelNumber::fromRemote
protected

Referenced by H323ChannelNumber(), and IsFromRemote().

◆ number

unsigned H323ChannelNumber::number
protected

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