GNU CommonC++
|
Classes derived from IPV4Address would require an specific validator to pass to the IPV4Address constructor. More...
#include <address.h>
Public Member Functions | |
IPV4Validator () | |
Constructor. More... | |
virtual | ~IPV4Validator () |
keeps compilers happy. More... | |
virtual void | operator() (const in_addr address) const =0 |
Pure virtual application operator. More... | |
Classes derived from IPV4Address would require an specific validator to pass to the IPV4Address constructor.
This is a base class for classes of function objects used by such derived classes.
|
inline |
Constructor.
Does not deal with any state.
|
inlinevirtual |
keeps compilers happy.
|
pure virtual |
Pure virtual application operator.
Apply the validation algorithm specific to derived classes.
Implemented in ost::IPV4MulticastValidator.