| 
 | 
 | ||||||||||||||||
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]