OPAL  Version 3.14.3
H460_FeatureID Class Reference

#include <h4601.h>

Inherits H225_GenericIdentifier.

Public Member Functions

Construction
 H460_FeatureID ()
 
 H460_FeatureID (unsigned id)
 
 H460_FeatureID (const PASN_ObjectId &id)
 
 H460_FeatureID (const PString &id)
 
 H460_FeatureID (const H225_GenericIdentifier &id)
 
Operators
PString GetOID () const
 
 operator unsigned () const
 
 operator PString () const
 

Detailed Description

This is a base class for H.460 FeatureID. Feature ID's can be in 3 formats: Standard : h460 series feature unsigned values; OID : Array of unsigned values; NonStandard : PString Value

The Derived Feature ID used as an index of the H460_FeatureContent is used to describe the parameters of a Feature.

Constructor & Destructor Documentation

H460_FeatureID::H460_FeatureID ( )

Blank Feature

H460_FeatureID::H460_FeatureID ( unsigned  id)

Standard Feature ID

H460_FeatureID::H460_FeatureID ( const PASN_ObjectId &  id)

OID Feature ID

H460_FeatureID::H460_FeatureID ( const PString &  id)

NonStandard Feature ID

H460_FeatureID::H460_FeatureID ( const H225_GenericIdentifier &  id)

Generic Feature ID

Member Function Documentation

PString H460_FeatureID::GetOID ( ) const

Get feature OID. For standard feature ID, this will be 0.0.8.460.XXXX.0.1

H460_FeatureID::operator PString ( ) const
inline

OID Feature ID

H460_FeatureID::operator unsigned ( ) const
inline

Standard Feature ID


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