18 #include <ptclib/asner.h>
29 #ifndef PASN_LEANANDMEAN
37 PObject *
Clone()
const;
47 #ifndef PASN_LEANANDMEAN
55 PObject *
Clone()
const;
65 #ifndef PASN_LEANANDMEAN
69 H4609_Extension(
unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
79 PBoolean
Decode(PASN_Stream & strm);
80 void Encode(PASN_Stream & strm)
const;
81 #ifndef PASN_NOPRINTON
82 void PrintOn(ostream & strm)
const;
84 Comparison
Compare(
const PObject & obj)
const;
85 PObject *
Clone()
const;
99 #ifndef PASN_LEANANDMEAN
111 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
117 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
123 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
131 PObject *
Clone()
const;
141 #ifndef PASN_LEANANDMEAN
156 PBoolean
Decode(PASN_Stream & strm);
157 void Encode(PASN_Stream & strm)
const;
158 #ifndef PASN_NOPRINTON
159 void PrintOn(ostream & strm)
const;
161 Comparison
Compare(
const PObject & obj)
const;
162 PObject *
Clone()
const;
172 #ifndef PASN_LEANANDMEAN
195 PBoolean
Decode(PASN_Stream & strm);
196 void Encode(PASN_Stream & strm)
const;
197 #ifndef PASN_NOPRINTON
198 void PrintOn(ostream & strm)
const;
200 Comparison
Compare(
const PObject & obj)
const;
201 PObject *
Clone()
const;
213 #ifndef PASN_LEANANDMEAN
221 PObject *
Clone()
const;
233 #ifndef PASN_LEANANDMEAN
241 PObject *
Clone()
const;
253 #ifndef PASN_LEANANDMEAN
261 PObject *
Clone()
const;
271 #ifndef PASN_LEANANDMEAN
275 H4609_RTCPMeasures(
unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
293 PBoolean
Decode(PASN_Stream & strm);
294 void Encode(PASN_Stream & strm)
const;
295 #ifndef PASN_NOPRINTON
296 void PrintOn(ostream & strm)
const;
298 Comparison
Compare(
const PObject & obj)
const;
299 PObject *
Clone()
const;
309 #ifndef PASN_LEANANDMEAN
329 PBoolean
Decode(PASN_Stream & strm);
330 void Encode(PASN_Stream & strm)
const;
331 #ifndef PASN_NOPRINTON
332 void PrintOn(ostream & strm)
const;
334 Comparison
Compare(
const PObject & obj)
const;
335 PObject *
Clone()
const;
345 #ifndef PASN_LEANANDMEAN
359 PBoolean
Decode(PASN_Stream & strm);
360 void Encode(PASN_Stream & strm)
const;
361 #ifndef PASN_NOPRINTON
362 void PrintOn(ostream & strm)
const;
364 Comparison
Compare(
const PObject & obj)
const;
365 PObject *
Clone()
const;
375 #ifndef PASN_LEANANDMEAN
391 PBoolean
Decode(PASN_Stream & strm);
392 void Encode(PASN_Stream & strm)
const;
393 #ifndef PASN_NOPRINTON
394 void PrintOn(ostream & strm)
const;
396 Comparison
Compare(
const PObject & obj)
const;
397 PObject *
Clone()
const;
407 #ifndef PASN_LEANANDMEAN
423 PBoolean
Decode(PASN_Stream & strm);
424 void Encode(PASN_Stream & strm)
const;
425 #ifndef PASN_NOPRINTON
426 void PrintOn(ostream & strm)
const;
428 Comparison
Compare(
const PObject & obj)
const;
429 PObject *
Clone()
const;