H460_FeatureOID Class Reference

Inheritance diagram for H460_FeatureOID:

H460_Feature H460< H225_FeatureDescriptor > H225_FeatureDescriptor H225_GenericData List of all members.

Public Member Functions

H460_FeatureParameteroperator[] (OpalOID id) const
H460_FeatureParameteroperator[] (OpalOID id)
Construction
 H460_FeatureOID (OpalOID Identifier)
Parameter Control
H460_FeatureParameterAdd (const PString &id, H460_FeatureContent &con)
void Remove (const PString &id)
void Replace (const PString &id, H460_FeatureContent &con)
BOOL HasParameter (OpalOID id)
BOOL Contains (const PString &id)
H460_FeatureParameterValue (const PString &id)

Protected Member Functions

PString GetBase ()

Detailed Description

Definition at line 953 of file h4601.h.


Constructor & Destructor Documentation

H460_FeatureOID::H460_FeatureOID ( OpalOID  Identifier  ) 

Create a new handler for a Standard H460 Feature.

Definition at line 931 of file h4601.cxx.


Member Function Documentation

H460_FeatureParameter & H460_FeatureOID::Add ( const PString &  id,
H460_FeatureContent con 
)

Add item

Definition at line 936 of file h4601.cxx.

References H460_Feature::AddParameter(), H460_Feature::con, and GetBase().

void H460_FeatureOID::Remove ( const PString &  id  ) 

Delete item

Definition at line 942 of file h4601.cxx.

References GetBase(), and H460_Feature::RemoveParameter().

void H460_FeatureOID::Replace ( const PString &  id,
H460_FeatureContent con 
)

Replace item

Definition at line 948 of file h4601.cxx.

References H460_Feature::con, GetBase(), and H460_Feature::ReplaceParameter().

BOOL H460_FeatureOID::HasParameter ( OpalOID  id  ) 

Has Parameter

Definition at line 955 of file h4601.cxx.

References H460_Feature::HasFeatureParameter().

BOOL H460_FeatureOID::Contains ( const PString &  id  ) 

Contains a Parameter

Definition at line 967 of file h4601.cxx.

References H460_Feature::Contains(), and GetBase().

H460_FeatureParameter & H460_FeatureOID::Value ( const PString &  id  ) 

Value of a parameter

Definition at line 973 of file h4601.cxx.

References GetBase(), and H460_Feature::Value().

H460_FeatureParameter& H460_FeatureOID::operator[] ( OpalOID  id  )  const [inline]

Operator

Parameters:
id  * Index position in the collection of the object.

Definition at line 995 of file h4601.h.

H460_FeatureParameter & H460_FeatureOID::operator[] ( OpalOID  id  ) 

Operator

Parameters:
id  * Index position in the collection of the object.

Definition at line 961 of file h4601.cxx.

References GetBase(), and H460_Feature::GetFeatureParameter().


The documentation for this class was generated from the following files:
Generated on Thu Oct 25 13:45:49 2007 for h323plus by  doxygen 1.5.2