9 #ifndef PTLIB_RFC1155_H
10 #define PTLIB_RFC1155_H
24 #ifndef PASN_LEANANDMEAN
28 PRFC1155_ObjectName(
unsigned tag = UniversalObjectId, TagClass tagClass = UniversalTagClass);
43 #ifndef PASN_LEANANDMEAN
49 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
55 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
73 #ifndef PASN_LEANANDMEAN
103 #ifndef PASN_LEANANDMEAN
116 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
122 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
128 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
134 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
140 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
160 #ifndef PASN_LEANANDMEAN
170 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
188 #ifndef PASN_LEANANDMEAN
211 #ifndef PASN_LEANANDMEAN
215 PRFC1155_Counter(
unsigned tag = 1, TagClass tagClass = ApplicationTagClass);
229 #ifndef PASN_LEANANDMEAN
233 PRFC1155_Gauge(
unsigned tag = 2, TagClass tagClass = ApplicationTagClass);
247 #ifndef PASN_LEANANDMEAN
265 #ifndef PASN_LEANANDMEAN
269 PRFC1155_Opaque(
unsigned tag = 4, TagClass tagClass = ApplicationTagClass);
282 #endif // PTLIB_RFC1155_H
284 #endif // if ! H323_DISABLE_PRFC1155
PRFC1155_Opaque(unsigned tag=4, TagClass tagClass=ApplicationTagClass)
PRFC1155_Opaque & operator=(const char *v)
Definition: rfc1155.h:245
PRFC1155_Gauge & operator=(int v)
PRFC1155_Gauge(unsigned tag=2, TagClass tagClass=ApplicationTagClass)
Definition: rfc1155.h:110
Choices
Definition: rfc1155.h:79
PRFC1155_NetworkAddress(unsigned tag=0, TagClass tagClass=UniversalTagClass)
Definition: rfc1155.h:209
PRFC1155_Counter & operator=(int v)
PRFC1155_IpAddress(unsigned tag=0, TagClass tagClass=ApplicationTagClass)
Definition: rfc1155.h:186
Definition: rfc1155.h:227
Array of unsigned characters.
Definition: array.h:605
Definition: rfc1155.h:167
bool PBoolean
Definition: object.h:174
PRFC1155_IpAddress & operator=(const char *v)
The character string class.
Definition: pstring.h:108
PRFC1155_ObjectSyntax(unsigned tag=0, TagClass tagClass=UniversalTagClass)
Definition: rfc1155.h:158
PRFC1155_TimeTicks(unsigned tag=3, TagClass tagClass=ApplicationTagClass)
Definition: rfc1155.h:263
Definition: rfc1155.h:111
PRFC1155_ObjectName(unsigned tag=UniversalObjectId, TagClass tagClass=UniversalTagClass)
Definition: rfc1155.h:113
Choices
Definition: rfc1155.h:166
PRFC1155_ApplicationSyntax(unsigned tag=0, TagClass tagClass=UniversalTagClass)
PRFC1155_TimeTicks & operator=(int v)
Definition: rfc1155.h:101
Ultimate parent class for all objects in the class library.
Definition: object.h:2204
Choices
Definition: rfc1155.h:109
Definition: rfc1155.h:112
PRFC1155_Counter(unsigned tag=1, TagClass tagClass=ApplicationTagClass)
PRFC1155_SimpleSyntax(unsigned tag=0, TagClass tagClass=UniversalTagClass)