OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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::node
RangeNode
 
typedef
boost::intrusive::slist< Range,
RangeNode,
boost::intrusive::cache_last
< true > > 
RangeSList
 

Typedef Documentation

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

Definition at line 79 of file acl_entry_match.h.

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

Definition at line 83 of file acl_entry_match.h.