class Element

Basic object type used by policy engine. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Types

Public Methods


Detailed Description

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]


Generated by: pavlin on kobe.xorp.net on Wed Jan 7 19:11:01 2009, using kdoc 2.0a54+XORP.