asner.h File Reference
#include <ptlib.h>
#include "asnper.h"
#include "asnber.h"
Go to the source code of this file.
Define Documentation
| #define DECLARE_STRING_CLASS |
( |
name |
|
) |
|
Value:class PASN_##name##String : public PASN_ConstrainedString { \
PCLASSINFO(PASN_##name##String, PASN_ConstrainedString); \
public: \
PASN_##name##String(const char * str = NULL); \
PASN_##name##String(unsigned tag, TagClass tagClass); \
PASN_##name##String & operator=(const char * str); \
PASN_##name##String & operator=(const PString & str); \
virtual PObject * Clone() const; \
virtual PString GetTypeAsString() const; \
}
Function Documentation
| DECLARE_STRING_CLASS |
( |
General |
|
) |
|
| DECLARE_STRING_CLASS |
( |
IA5 |
|
) |
|
| DECLARE_STRING_CLASS |
( |
Visible |
|
) |
|
| DECLARE_STRING_CLASS |
( |
Printable |
|
) |
|
| DECLARE_STRING_CLASS |
( |
Numeric |
|
) |
|