const ActionList & Actions() const
bool IsQosConfigResolved()
std::list< TrafficAction * > ActionList
MirrorEntryRef mirror_entry_
std::vector< AclEntryID > AclEntryIDList
bool operator==(const AclEntry &rhs) const
void SetAclEntrySandeshData(AclEntrySandeshData &data) const
static ActionList kEmptyActionList
const Address::Family & family() const
AclEntryID(std::string id, Type type)
const AclEntryID & id() const
const AclEntryMatch * Get(uint32_t index) const
bool ResyncQosConfigEntries()
bool operator>(const AclEntryID &ace_id) const
bool operator==(const AclEntryID &ace_id) const
std::vector< AclEntryMatch * > matches_
void PopulateAclEntry(const AclEntrySpec &acl_entry_spec)
boost::intrusive::list_member_hook acl_list_node
const std::string & uuid() const
const ActionList & PacketMatch(const PacketHeader &packet_header, FlowPolicyInfo *info) const
DISALLOW_COPY_AND_ASSIGN(AclEntry)
bool operator!=(const AclEntryID &ace_id) const
void set_mirror_entry(MirrorEntryRef me)
bool operator<(const AclEntryID &ace_id) const