IEMap Class Reference

List of all members.

Public Types

typedef map< string, PolicyList * > POLICY
typedef map< string, POLICY * > PROTOCOL

Public Member Functions

PolicyListfind (const string &proto, const string &mod)
void insert (const string &proto, const string &mod, PolicyList *pl)
void clear ()
void clear (TARGETSET &ts)
void get_targets (const string &proto, const string &mod, TARGETSET &targets)
void compile (PolicyStatement &ps, TARGETSET &targets, tag_t &tag, map< string, set< uint32_t > > &ptags)
void compile (TARGETSET &targets, tag_t &tag, map< string, set< uint32_t > > &ptags)
void link_code (Code &code)
void link_code (const string &proto, Code &code)
void get_redist_tags (const string &proto, TagSet &ts)

Private Member Functions

POLICY * find_policy (const string &proto)
void clear (POLICY *p)

Private Attributes

PROTOCOL _protocols

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations