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

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

AclEntryMatch(Type type)AclEntryMatchinline
addr_type_AddressMatchprivate
ADDRESS_GROUP enum valueAddressMatch
ADDRESS_MATCH enum valueAclEntryMatch
AddressGroupMatch(const IpAddress &ip, const TagList &tags) const AddressMatchprivate
AddressMatch()AddressMatchinline
AddressType enum nameAddressMatch
BuildIpMaskList(const std::vector< AclAddressInfo > &list)AddressMatchstatic
BuildTags(const TagList &list)AddressMatchstatic
Compare(const AclEntryMatch &rhs) const AddressMatchvirtual
DESTINATION_PORT_MATCH enum valueAclEntryMatch
IP_ADDR enum valueAddressMatch
ip_list_AddressMatchprivate
ip_list_size() const AddressMatchinline
kAnyAddressMatchstatic
Match(const PacketHeader *packet_header, FlowPolicyInfo *info) const AddressMatchvirtual
NETWORK_ID enum valueAddressMatch
operator==(const AclEntryMatch &rhs) const AclEntryMatchinline
policy_id_AddressMatchprivate
policy_id_s_AddressMatchprivate
PROTOCOL_MATCH enum valueAclEntryMatch
SERVICE_GROUP_MATCH enum valueAclEntryMatch
SetAclEntryMatchSandeshData(AclEntrySandeshData &data)AddressMatchvirtual
SetAddressGroup(const std::vector< AclAddressInfo > &list, const TagList &tags)AddressMatch
SetIPAddress(const std::vector< AclAddressInfo > &list)AddressMatch
SetNetworkID(const uuid id)AddressMatch
SetNetworkIDStr(const std::string id)AddressMatch
SetSGId(const uint32_t id)AddressMatch
SetSource(bool src)AddressMatch
SetTags(const TagList &tags)AddressMatchinline
SG enum valueAddressMatch
sg_id_AddressMatchprivate
SGMatch(const SecurityGroupList &sg_l, int id) const AddressMatchprivate
SGMatch(const SecurityGroupList *sg_l, int id) const AddressMatchprivate
SOURCE_PORT_MATCH enum valueAclEntryMatch
src_AddressMatchprivate
tags() const AddressMatchinline
TAGS enum valueAddressMatch
tags_AddressMatchprivate
TAGS_MATCH enum valueAclEntryMatch
TagsMatch(const TagList &tags) const AddressMatchprivate
TagsMatchAG(const TagList &tags) const AddressMatchprivate
Type enum nameAclEntryMatch
UNKNOWN_TYPE enum valueAddressMatch
uuid typedefAddressMatch
~AclEntryMatch()AclEntryMatchinlinevirtual
~AddressMatch()AddressMatchinline