|
|
This element hierarchy is similar to XrlAtom's but exclusive to policy components.
typedef unsigned char Hash | Hash |
Element (Hash hash)
| Element |
~Element ()
| ~Element |
[virtual]
std::string str ()
| str |
[const pure virtual]
Every element must be representable by a string. This is a requirement to enable the policy manager to send elements to the backend filters via XRL calls for example.
Returns: string representation of the element.
const char* type ()
| type |
[const pure virtual]
Returns: string representation of element type.
Hash hash ()
| hash |
[const]
void ref ()
| ref |
[const]
void unref ()
| unref |
uint32_t refcount ()
| refcount |
[const]