SNMP 2.0.0
|
This is the complete list of members for SNMP::VarBind, including all inherited members.
_bers | SNMP::ArrayBER< 2 > | private |
_bers | SNMP::ArrayBER< 2 > | private |
_count | SNMP::ArrayBER< 2 > | private |
_length | SNMP::BER | protected |
_size | SNMP::Base | protected |
_type | SNMP::BER | protected |
add(BER *ber) | SNMP::ArrayBER< 2 > | inlineprotected |
ArrayBER(const uint8_t type) | SNMP::ArrayBER< 2 > | inline |
BER(const unsigned int type) | SNMP::BER | inline |
count() const | SNMP::ArrayBER< 2 > | inline |
create(const Type &type) | SNMP::BER | protected |
decode(Stream &stream, const uint8_t flag=Flag::None) | SNMP::ArrayBER< 2 > | inlinevirtual |
decode(uint8_t *buffer) | SNMP::ArrayBER< 2 > | inlinevirtual |
decodeNumeric(T *value, Stream &stream, const uint8_t flag=Flag::None) | SNMP::BER | inline |
decodeNumeric(T *value, uint8_t *buffer, const uint8_t flag=Flag::None) | SNMP::BER | inline |
encode(Stream &stream) | SNMP::ArrayBER< 2 > | inlinevirtual |
encode(uint8_t *buffer) | SNMP::ArrayBER< 2 > | inlinevirtual |
encode7bits(uint32_t value, Stream &stream, const uint8_t size) | SNMP::Base | inlinestatic |
encode7bits(uint32_t value, uint8_t *buffer, const uint8_t size) | SNMP::Base | inline |
encodeNumeric(T value, Stream &stream) | SNMP::BER | inline |
encodeNumeric(T value, uint8_t *buffer) | SNMP::BER | inline |
getLength() const | SNMP::BER | inline |
getName() const | SNMP::VarBind | inline |
getSize(const bool refresh=false) | SNMP::ArrayBER< 2 > | inlinevirtual |
getType() const | SNMP::BER | inline |
getValue() const | SNMP::VarBind | inline |
operator[](const unsigned int index) | SNMP::ArrayBER< 2 > | inline |
remove() | SNMP::ArrayBER< 2 > | inlineprotected |
setNegative(T value) | SNMP::BER | inline |
setPositive(T value) | SNMP::BER | inline |
VarBind(const char *oid, BER *value=nullptr) | SNMP::VarBind | inline |
~ArrayBER() | SNMP::ArrayBER< 2 > | inline |
~BER() | SNMP::BER | inlinevirtual |