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
H323ChannelNumber & | operator++ (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::H323ChannelNumber | ( |  | ) |

inline

References fromRemote, and number.

H323ChannelNumber::H323ChannelNumber | ( | unsigned | number,
|  | PBoolean | fromRemote
| ) |  |

## Member Function Documentation

virtual PObject* H323ChannelNumber::Clone | ( |  | ) | const

virtual

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

virtual

virtual PINDEX H323ChannelNumber::HashFunction | ( |  | ) | const

virtual

PBoolean H323ChannelNumber::IsFromRemote | ( |  | ) | const

inline

References fromRemote.

H323ChannelNumber::operator unsigned | ( |  | ) | const

inline

References number.

H323ChannelNumber& H323ChannelNumber::operator++ | ( | int |  | ) |

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

virtual

## Field Documentation

PBoolean H323ChannelNumber::fromRemote

protected

Referenced by H323ChannelNumber(), and IsFromRemote().

unsigned H323ChannelNumber::number

protected

Referenced by H323ChannelNumber(), and operator unsigned().

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

- channels.h