EpcTools
An event based multi-threaded C++ development framework.
Public Member Functions | List of all members
EIpFilterRule::TcpFlags Class Reference

Represents an IPFilterRule "tcpflags" option. More...

#include <eip.h>

Inheritance diagram for EIpFilterRule::TcpFlags:
EIpFilterRule::Option

Public Member Functions

 TcpFlags ()
 
 TcpFlags (cpChar flags)
 
 TcpFlags (const TcpFlags &o)
 
virtual ~TcpFlags ()
 
const EStringflags ()
 
TcpFlagssetFlags (cpChar flags)
 
TcpFlagssetFlags (const EString &flags)
 
TcpFlagssetFlags (const std::string &flags)
 
size_t hash () const
 
- Public Member Functions inherited from EIpFilterRule::Option
 Option ()
 
 Option (OptionType t)
 
 Option (const Option &o)
 
virtual ~Option ()
 
OptionType type () const
 
OptionsetType (OptionType t)
 

Detailed Description

Represents an IPFilterRule "tcpflags" option.

Constructor & Destructor Documentation

EIpFilterRule::TcpFlags::TcpFlags ( )
inline
EIpFilterRule::TcpFlags::TcpFlags ( cpChar  flags)
inline
EIpFilterRule::TcpFlags::TcpFlags ( const TcpFlags o)
inline
virtual EIpFilterRule::TcpFlags::~TcpFlags ( )
inlinevirtual

Member Function Documentation

const EString& EIpFilterRule::TcpFlags::flags ( )
inline
size_t EIpFilterRule::TcpFlags::hash ( ) const
inlinevirtual

Implements EIpFilterRule::Option.

TcpFlags& EIpFilterRule::TcpFlags::setFlags ( cpChar  flags)
inline
TcpFlags& EIpFilterRule::TcpFlags::setFlags ( const EString flags)
inline
TcpFlags& EIpFilterRule::TcpFlags::setFlags ( const std::string &  flags)
inline

The documentation for this class was generated from the following file: