#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. |
|
|
|
|
|
|