|
|
| XrlArgs ()
| XrlArgs |
| ~XrlArgs ()
| ~XrlArgs |
| XrlAtomNotFound (class) | XrlAtomNotFound |
| XrlAtomFound (class) | XrlAtomFound |
| XrlArgs& add (const XrlAtom& xa)
throw (XrlAtomFound) | add |
| const XrlAtom& get (const XrlAtom& dataless)
throw (XrlAtomNotFound) | get |
[const]
| void remove (const XrlAtom& dataless)
throw (XrlAtomNotFound) | remove |
| XrlArgs& add_bool (const char* name, bool val)
throw (XrlAtomFound) | add_bool |
| const bool_t& get_bool (const char* name)
throw (XrlAtomNotFound) | get_bool |
[const]
| void remove_bool (const char* name)
throw (XrlAtomNotFound) | remove_bool |
| inline XrlArgs& add (const char *n, bool v)
throw (XrlAtomFound) | add |
| inline void get (const char *n, bool& t)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_int32 (const char* name, int32_t val)
throw (XrlAtomFound) | add_int32 |
| const int32_t& get_int32 (const char* name)
throw (XrlAtomNotFound) | get_int32 |
[const]
| void remove_int32 (const char* name)
throw (XrlAtomNotFound) | remove_int32 |
| inline XrlArgs& add (const char *n, int32_t v)
throw (XrlAtomFound) | add |
| inline void get (const char *n, int32_t& t)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_uint32 (const char* name, uint32_t v)
throw (XrlAtomFound) | add_uint32 |
| const uint32_t& get_uint32 (const char* name)
throw (XrlAtomNotFound) | get_uint32 |
[const]
| void remove_uint32 (const char* name)
throw (XrlAtomNotFound) | remove_uint32 |
| inline XrlArgs& add (const char *n, uint32_t v)
throw (XrlAtomFound) | add |
| inline void get (const char *n, uint32_t& t)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_ipv4 (const char* n, const IPv4& a)
throw (XrlAtomFound) | add_ipv4 |
| const IPv4& get_ipv4 (const char* name)
throw (XrlAtomNotFound) | get_ipv4 |
[const]
| void remove_ipv4 (const char* name)
throw (XrlAtomNotFound) | remove_ipv4 |
| inline XrlArgs& add (const char *n, const IPv4& a)
throw (XrlAtomFound) | add |
| inline void get (const char *n, IPv4& a)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_ipv4net (const char* n, const IPv4Net& a)
throw (XrlAtomFound) | add_ipv4net |
| const IPv4Net& get_ipv4net (const char* name)
throw (XrlAtomNotFound) | get_ipv4net |
[const]
| void remove_ipv4net (const char* name)
throw (XrlAtomNotFound) | remove_ipv4net |
| inline XrlArgs& add (const char *n, const IPv4Net& v)
throw (XrlAtomFound) | add |
| inline void get (const char *n, IPv4Net& t)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_ipv6 (const char* name, const IPv6& addr)
throw (XrlAtomFound) | add_ipv6 |
| const IPv6& get_ipv6 (const char* name)
throw (XrlAtomNotFound) | get_ipv6 |
[const]
| void remove_ipv6 (const char* name)
throw (XrlAtomNotFound) | remove_ipv6 |
| inline XrlArgs& add (const char *n, const IPv6& a)
throw (XrlAtomFound) | add |
| inline void get (const char *n, IPv6& a)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_ipv6net (const char* name, const IPv6Net& addr)
throw (XrlAtomFound) | add_ipv6net |
| const IPv6Net& get_ipv6net (const char* name)
throw (XrlAtomNotFound) | get_ipv6net |
[const]
| void remove_ipv6net (const char* name)
throw (XrlAtomNotFound) | remove_ipv6net |
| inline XrlArgs& add (const char *n, const IPv6Net& a)
throw (XrlAtomFound) | add |
| inline void get (const char *n, IPv6Net& a)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_ipvx (const char* name, const IPvX& ipvx)
throw (XrlAtomFound) | add_ipvx |
| const IPvX get_ipvx (const char* name)
throw (XrlAtomNotFound) | get_ipvx |
[const]
| void remove_ipvx (const char* name)
throw (XrlAtomNotFound) | remove_ipvx |
| inline XrlArgs& add (const char *n, const IPvX& a)
throw (XrlAtomFound) | add |
| inline void get (const char *n, IPvX& a)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_ipvxnet (const char* name, const IPvXNet& ipvxnet)
throw (XrlAtomFound) | add_ipvxnet |
| const IPvXNet get_ipvxnet (const char* name)
throw (XrlAtomNotFound) | get_ipvxnet |
[const]
| void remove_ipvxnet (const char* name)
throw (XrlAtomNotFound) | remove_ipvxnet |
| inline XrlArgs& add (const char *n, const IPvXNet& a)
throw (XrlAtomFound) | add |
| inline void get (const char *n, IPvXNet& a)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_mac (const char* name, const Mac& addr)
throw (XrlAtomFound) | add_mac |
| const Mac& get_mac (const char* name)
throw (XrlAtomNotFound) | get_mac |
[const]
| void remove_mac (const char* name)
throw (XrlAtomNotFound) | remove_mac |
| inline XrlArgs& add (const char *n, const Mac& a)
throw (XrlAtomFound) | add |
| inline void get (const char *n, Mac& a)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_string (const char* name, const string& addr)
throw (XrlAtomFound) | add_string |
| const string& get_string (const char* name)
throw (XrlAtomNotFound) | get_string |
[const]
| void remove_string (const char* name)
throw (XrlAtomNotFound) | remove_string |
| inline XrlArgs& add (const char *n, const string& a)
throw (XrlAtomFound) | add |
| inline void get (const char *n, string& a)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_list (const char* name, const XrlAtomList& addr)
throw (XrlAtomFound) | add_list |
| const XrlAtomList& get_list (const char* name)
throw (XrlAtomNotFound) | get_list |
[const]
| void remove_list (const char* name)
throw (XrlAtomNotFound) | remove_list |
| inline XrlArgs& add (const char *n, const XrlAtomList& a)
throw (XrlAtomFound) | add |
| inline void get (const char *n, XrlAtomList& a)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add_binary (const char* name, const vector<uint8_t>& addr)
throw (XrlAtomFound) | add_binary |
| const vector<uint8_t>& get_binary (const char* name)
throw (XrlAtomNotFound) | get_binary |
[const]
| void remove_binary (const char* name)
throw (XrlAtomNotFound) | remove_binary |
| inline XrlArgs& add (const char *n, const vector<uint8_t>& a)
throw (XrlAtomFound) | add |
| inline void get (const char *n, vector<uint8_t>& a)
throw (XrlAtomNotFound) | get |
[const]
| XrlArgs& add (const XrlArgs& args)
throw (XrlAtomFound) | add |
| bool matches_template (XrlArgs& t)
| matches_template |
[const]
| bool operator== (const XrlArgs& t)
| operator== |
[const]
| size_t size ()
| size |
[const]
| const XrlAtom& operator[] (uint32_t index)
| operator[] |
[const]
| inline const XrlAtom& item (uint32_t index)
| item |
[const]
| const XrlAtom& operator[] (const string& name)
throw (XrlAtomNotFound) | operator[] |
[const]
| inline const XrlAtom& item (const string& name)
throw (XrlAtomNotFound) | item |
[const]
| typedef list<XrlAtom>::const_iterator const_iterator | const_iterator |
| const_iterator begin ()
| begin |
[const]
| const_iterator end ()
| end |
[const]
| inline void clear ()
| clear |
| inline bool empty ()
| empty |
| string str ()
| str |
[const]
| explicit XrlArgs (const char* str)
throw (InvalidString) | XrlArgs |
| void check_not_found (const XrlAtom &xa)
throw (XrlAtomFound) | check_not_found |
[protected]
| list<XrlAtom> _args | _args |
[protected]
| typedef list<XrlAtom>::iterator iterator | iterator |
[protected]
| Generated by: pavlin on possum.icir.org on Mon Mar 10 19:34:49 2003, using kdoc 2.0a54+XORP. |