OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Policy Member List

This is the complete list of members for Policy, including all inherited members.

AclPtrList typedefPolicy
AddAcl(const uuid acl_id)Policyinline
chg_list_DBEntryBase
clear_onlist()DBEntryBaseinline
ClearDelete()DBEntryBaseinline
ClearOnRemoveQ()DBEntryBaseinline
ClearState(DBTableBase *tbl_base, ListenerId listener)DBEntryBase
DBEntry()DBEntryinline
DBEntryBase()DBEntryBase
Delete()DBEntryBase
DeleteAcl(const bool inbound, const uuid acl_id)Policy
FindAcl(const bool inbound, const uuid acl_id)Policy
get_table() const DBEntryBase
get_table_partition() const DBEntryBase
GetDBRequestKey() const Policyvirtual
GetState(DBTableBase *tbl_base, ListenerId listener) const DBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) const DBEntryBase
inbound_acls_Policyprivate
Init(const PolicyData *req)Policy
InsertAcl(const bool inbound, const AclPtr acl)Policy
is_onlist()DBEntryBaseinline
is_state_empty(DBTablePartBase *tpart)DBEntryBase
is_state_empty_unlocked(DBTablePartBase *tpart)DBEntryBase
IsDeleted() const DBEntryBaseinline
IsLess(const DBEntry &rhs) const Policyvirtual
IsLessSpecific(const std::string &match) const DBEntryBaseinlinevirtual
IsMoreSpecific(const std::string &match) const DBEntryBaseinlinevirtual
IsOnRemoveQ()DBEntryBaseinline
KeyPtr typedefDBEntryBase
last_change_at() const DBEntryBaseinline
last_change_at_str() const DBEntryBase
last_update_at() const DBEntryBaseinline
ListenerId typedefDBEntryBase
MarkDelete()DBEntryBaseinline
name_Policyprivate
Notify()DBEntryBase
operator<(const DBEntry &rhs) const DBEntryinline
outbound_acls_Policyprivate
PacketMatch(const PacketHeader &packet_header, const bool inbound, AclEntry::ActionList &sal)Policy
Policy(const uuid id)Policy
Policy()Policyinline
policy_id_Policyprivate
set_last_change_at(uint64_t time)DBEntryBase
set_last_change_at_to_now()DBEntryBase
set_last_update_at(uint64_t time)DBEntryBase
set_last_update_at_to_now()DBEntryBase
set_onlist()DBEntryBaseinline
set_table_partition(DBTablePartBase *tpart)DBEntryBase
SetKey(const DBRequestKey *key)Policyvirtual
SetName(const std::string str)Policy
SetOnRemoveQ()DBEntryBaseinline
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state)DBEntryBase
ToString() const Policyvirtual
vpc_id_Policyprivate
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual
~Policy()Policy