OpenSDN source code
acl_entry_match.h File Reference
#include <boost/ptr_container/ptr_list.hpp>
#include <boost/intrusive/list.hpp>
#include <boost/intrusive/slist.hpp>
#include <boost/uuid/uuid.hpp>
#include <cmn/agent_cmn.h>
#include <cmn/agent.h>
#include <agent_types.h>
Include dependency graph for acl_entry_match.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AclAddressInfo
 
class  AclEntryMatch
 
struct  Range
 
struct  delete_disposer
 
class  PortMatch
 
class  SrcPortMatch
 
class  DstPortMatch
 
class  ProtocolMatch
 
class  ServicePort
 
class  ServiceGroupMatch
 
class  TagsMatch
 
class  AddressMatch
 

Typedefs

typedef boost::intrusive::member_hook< Range, boost::intrusive::slist_member_hook<>, &Range::nodeRangeNode
 
typedef boost::intrusive::slist< Range, RangeNode, boost::intrusive::cache_last< true > > RangeSList
 

Typedef Documentation

◆ RangeNode

typedef boost::intrusive::member_hook<Range, boost::intrusive::slist_member_hook<>, &Range::node > RangeNode

Definition at line 79 of file acl_entry_match.h.

◆ RangeSList

typedef boost::intrusive::slist<Range, RangeNode, boost::intrusive::cache_last<true> > RangeSList

Definition at line 83 of file acl_entry_match.h.