|
|
This element hierarchy is similar to XrlAtom's but exclusive to policy components.
typedef unsigned char Hash | Hash |
~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 pure virtual]
void set_hash (const Hash&)
| set_hash |
[pure virtual]