#include <asner.h>
Inheritance diagram for PASN_Set:
Public Member Functions | |
PASN_Set (unsigned tag=UniversalSet, TagClass tagClass=UniversalTagClass, unsigned nOpts=0, BOOL extend=FALSE, unsigned nExtend=0) | |
virtual PObject * | Clone () const |
virtual PString | GetTypeAsString () const |
|
|
|
Create a copy of the class on the heap. The exact semantics of the descendent class determine what is required to make a duplicate of the instance. Not all classes can even { do} a clone operation. The main user of the clone function is the PDictionary# class as it requires copies of the dictionary keys. The default behaviour is for this function to assert.
Reimplemented from PASN_Sequence. |
|
Return a string giving the type of the object Reimplemented from PASN_Sequence. |