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

Represents an IPFilterRule "ipoptions" option. More...

#include <eip.h>

Inheritance diagram for EIpFilterRule::IpOptions:
EIpFilterRule::Option

Public Member Functions

 IpOptions ()
 
 IpOptions (cpChar spec)
 
 IpOptions (const IpOptions &o)
 
virtual ~IpOptions ()
 
const EStringspec ()
 
IpOptionssetSpec (cpChar spec)
 
IpOptionssetSpec (const EString &spec)
 
IpOptionssetSpec (const std::string &spec)
 
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 "ipoptions" option.

Constructor & Destructor Documentation

EIpFilterRule::IpOptions::IpOptions ( )
inline
EIpFilterRule::IpOptions::IpOptions ( cpChar  spec)
inline
EIpFilterRule::IpOptions::IpOptions ( const IpOptions o)
inline
virtual EIpFilterRule::IpOptions::~IpOptions ( )
inlinevirtual

Member Function Documentation

size_t EIpFilterRule::IpOptions::hash ( ) const
inlinevirtual

Implements EIpFilterRule::Option.

IpOptions& EIpFilterRule::IpOptions::setSpec ( cpChar  spec)
inline
IpOptions& EIpFilterRule::IpOptions::setSpec ( const EString spec)
inline
IpOptions& EIpFilterRule::IpOptions::setSpec ( const std::string &  spec)
inline
const EString& EIpFilterRule::IpOptions::spec ( )
inline

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