#include <asner.h>
Inheritance diagram for PASN_ConstrainedObject:

Public Member Functions | |
| BOOL | IsConstrained () const |
| int | GetLowerLimit () const |
| unsigned | GetUpperLimit () const |
| BOOL | ConstrainedLengthDecode (PPER_Stream &strm, unsigned &length) |
| void | ConstrainedLengthEncode (PPER_Stream &strm, unsigned length) const |
| BOOL | ConstraintEncode (PPER_Stream &strm, unsigned value) const |
Protected Member Functions | |
| virtual void | SetConstraintBounds (ConstraintType type, int lower, unsigned upper) |
| PASN_ConstrainedObject (unsigned tag, TagClass tagClass) | |
Protected Attributes | |
| ConstraintType | constraint |
| int | lowerLimit |
| unsigned | upperLimit |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
Reimplemented from PASN_Object. Reimplemented in PASN_Integer, PASN_BitString, PASN_OctetString, PASN_ConstrainedString, and PASN_Array. |
|
|
|
|
|
|
|
|
|
1.4.2