This class allows for the encoding and decoding of VarBind pointers.
More...
#include <encoding.hpp>
|
static unsigned int | length (const value_type &varbind) |
|
static bool | write (const value_type &varbind, char *buffer, unsigned int bufferSize) |
|
static bool | read (value_type &varbind, char *buffer, unsigned int bufferSize) |
|
|
static constexpr const char * | NAME = "VarBind" |
| This is the name of this entity.
|
|
static const int | TYPE = asn1::helper::SEQUENCE::TYPE |
| A VarBind is encoded as a sequence with two children: More...
|
|
This class allows for the encoding and decoding of VarBind pointers.
static bool read |
( |
value_type & |
varbind, |
|
|
char * |
buffer, |
|
|
unsigned int |
bufferSize |
|
) |
| |
|
inlinestatic |
static bool write |
( |
const value_type & |
varbind, |
|
|
char * |
buffer, |
|
|
unsigned int |
bufferSize |
|
) |
| |
|
inlinestatic |
const int TYPE = asn1::helper::SEQUENCE::TYPE |
|
static |
A VarBind is encoded as a sequence with two children:
- The OID.
- The value.
The documentation for this class was generated from the following file: