ASN1C C/C++ Common Runtime
ASN1C v7.5.x
|
#include <ASN1CBitStr.h>
Public Member Functions | |
virtual ASN1CBitStrSizeHolder * | clone ()=0 |
virtual OSSIZE | getValue () const =0 |
virtual int | setValue (OSSIZE value)=0 |
The ASN1CBitStrSizeHolder is a class used to hold sizes for the ASN1CBitStr control class. This base class is abstract and is implemented by the 8-bit, 16-bit, and 32-bit varieties.
|
pure virtual |
Set the size to the given value. Implementations of this method will return an error if the given value is outside of the range of the field being used to hold the size value.
Implemented in ASN1CBitStrSizeHolder64, ASN1CBitStrSizeHolder32, ASN1CBitStrSizeHolder16, and ASN1CBitStrSizeHolder8.