xorp

XrlAtom Member List

This is the complete list of members for XrlAtom, including all inherited members.
_atom_name (defined in XrlAtom)XrlAtom [private]
_binary (defined in XrlAtom)XrlAtom
_boolean (defined in XrlAtom)XrlAtom
_fp64val (defined in XrlAtom)XrlAtom
_have_data (defined in XrlAtom)XrlAtom [private]
_i32val (defined in XrlAtom)XrlAtom
_i64val (defined in XrlAtom)XrlAtom
_ipv4 (defined in XrlAtom)XrlAtom [private]
_ipv4net (defined in XrlAtom)XrlAtom [private]
_ipv6 (defined in XrlAtom)XrlAtom
_ipv6net (defined in XrlAtom)XrlAtom
_list (defined in XrlAtom)XrlAtom
_mac (defined in XrlAtom)XrlAtom
_own (defined in XrlAtom)XrlAtom [private]
_text (defined in XrlAtom)XrlAtom
_type (defined in XrlAtom)XrlAtom [private]
_u32val (defined in XrlAtom)XrlAtom
_u64val (defined in XrlAtom)XrlAtom
abandon_data() (defined in XrlAtom)XrlAtom [private]
binary() const (defined in XrlAtom)XrlAtom
boolean() const (defined in XrlAtom)XrlAtom
copy(const XrlAtom &x) (defined in XrlAtom)XrlAtom
data_from_c_str(const char *c_str) (defined in XrlAtom)XrlAtom [private]
discard_dynamic() (defined in XrlAtom)XrlAtom [private]
fp64() const (defined in XrlAtom)XrlAtom
has_data() const (defined in XrlAtom)XrlAtom [inline]
int32() const (defined in XrlAtom)XrlAtom
int64() const (defined in XrlAtom)XrlAtom
ipv4() const (defined in XrlAtom)XrlAtom
ipv4net() const (defined in XrlAtom)XrlAtom
ipv6() const (defined in XrlAtom)XrlAtom
ipv6net() const (defined in XrlAtom)XrlAtom
ipvx() const (defined in XrlAtom)XrlAtom
ipvxnet() const (defined in XrlAtom)XrlAtom
list() const (defined in XrlAtom)XrlAtom
lookup_type(const string &s) (defined in XrlAtom)XrlAtom [inline, static]
mac() const (defined in XrlAtom)XrlAtom
name() const (defined in XrlAtom)XrlAtom [inline]
operator=(const XrlAtom &x) (defined in XrlAtom)XrlAtom [inline]
operator==(const XrlAtom &x) const (defined in XrlAtom)XrlAtom
pack(uint8_t *buffer, size_t bytes_available) const (defined in XrlAtom)XrlAtom
pack_binary(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [inline, private]
pack_boolean(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_fp64(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_ipv4(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_ipv4net(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_ipv6(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_ipv6net(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_list(uint8_t *buffer, size_t buffer_bytes) const (defined in XrlAtom)XrlAtom [private]
pack_mac(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_name(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_text(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_uint32(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
pack_uint64(uint8_t *buffer) const (defined in XrlAtom)XrlAtom [private]
packed_bytes() const (defined in XrlAtom)XrlAtom
packed_bytes_fixed() const XrlAtom [inline]
peek_text(const char *&t, uint32_t &tl, const uint8_t *buf, size_t len) (defined in XrlAtom)XrlAtom [static]
resolve_type_c_str(const char *) (defined in XrlAtom)XrlAtom [private, static]
SET(vector< uint8_t >, _binary,&) (defined in XrlAtom)XrlAtom
set(const IPv4 &v) (defined in XrlAtom)XrlAtom [inline]
set(const IPv4Net &v) (defined in XrlAtom)XrlAtom [inline]
set_name(const string &n) (defined in XrlAtom)XrlAtom [inline]
set_name(const char *n) (defined in XrlAtom)XrlAtom [private]
str() const (defined in XrlAtom)XrlAtom
text() const (defined in XrlAtom)XrlAtom
type() const (defined in XrlAtom)XrlAtom [inline]
type_and_data_okay(const XrlAtomType &t) const (defined in XrlAtom)XrlAtom [inline, private]
type_name() const (defined in XrlAtom)XrlAtom
uint32() const (defined in XrlAtom)XrlAtom
uint64() const (defined in XrlAtom)XrlAtom
unpack(const uint8_t *buffer, size_t buffer_bytes) (defined in XrlAtom)XrlAtom
unpack_binary(const uint8_t *buffer, size_t buffer_bytes) (defined in XrlAtom)XrlAtom [private]
unpack_boolean(const uint8_t *buffer) (defined in XrlAtom)XrlAtom [private]
unpack_fp64(const uint8_t *buffer) (defined in XrlAtom)XrlAtom [private]
unpack_ipv4(const uint8_t *buffer) (defined in XrlAtom)XrlAtom [private]
unpack_ipv4net(const uint8_t *buffer) (defined in XrlAtom)XrlAtom [private]
unpack_ipv6(const uint8_t *buffer) (defined in XrlAtom)XrlAtom [private]
unpack_ipv6net(const uint8_t *buffer) (defined in XrlAtom)XrlAtom [private]
unpack_list(const uint8_t *buffer, size_t buffer_bytes) (defined in XrlAtom)XrlAtom [private]
unpack_mac(const uint8_t *buffer, size_t buffer_bytes) (defined in XrlAtom)XrlAtom [private]
unpack_name(const uint8_t *buffer, size_t buffer_bytes) (defined in XrlAtom)XrlAtom [private]
unpack_text(const uint8_t *buffer, size_t buffer_bytes) (defined in XrlAtom)XrlAtom [private]
unpack_uint32(const uint8_t *buffer) (defined in XrlAtom)XrlAtom [private]
unpack_uint64(const uint8_t *buffer) (defined in XrlAtom)XrlAtom [private]
valid_name(const string &s) (defined in XrlAtom)XrlAtom [static]
valid_type(const string &s) (defined in XrlAtom)XrlAtom [static]
value() const (defined in XrlAtom)XrlAtom
XrlAtom() (defined in XrlAtom)XrlAtom [inline]
XrlAtom(XrlAtomType t) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const string &name, XrlAtomType t) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const char *name, XrlAtomType t) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const string &name, XrlAtomType t, const string &serialized_data) (defined in XrlAtom)XrlAtom
XrlAtom(const char *name, XrlAtomType t, const string &serialized_data) (defined in XrlAtom)XrlAtom
XrlAtom(const char *)XrlAtom [explicit]
XrlAtom(const int32_t &value) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, int32_t value) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const bool &value) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, bool value) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const uint32_t &value) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, uint32_t value) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const IPv4 &addr) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, const IPv4 &addr) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const IPv4Net &subnet) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, const IPv4Net &subnet) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const IPv6 &addr) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, const IPv6 &addr) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const IPv6Net &subnet) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, const IPv6Net &subnet) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const char *name, const IPvX &ipvx) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const char *name, const IPvXNet &ipvxnet) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const Mac &mac) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, const Mac &mac) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const string &txt) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, const string &txt) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const XrlAtomList &l) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, const XrlAtomList &l) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const char *name, const vector< uint8_t > &data) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const char *name, const uint8_t *data, size_t data_bytes) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const vector< uint8_t > &data) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const uint8_t *data, size_t data_bytes) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const int64_t &value) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, int64_t value) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const uint64_t &value) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, uint64_t value) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const fp64_t &value) (defined in XrlAtom)XrlAtom [inline, explicit]
XrlAtom(const char *name, fp64_t value) (defined in XrlAtom)XrlAtom [inline]
XrlAtom(const XrlAtom &x) (defined in XrlAtom)XrlAtom [inline]
~XrlAtom() (defined in XrlAtom)XrlAtom
 All Classes Namespaces Functions Variables Typedefs Enumerations