nis-util
1.0.D108
|
#include <functor.h>
Public Member Functions | |
virtual | ~colon_passwd_functor () |
colon_passwd_functor () | |
virtual void | operator() (const colon_passwd::record::pointer &rp)=0 |
Private Member Functions | |
colon_passwd_functor (const colon_passwd_functor &) | |
colon_passwd_functor & | operator= (const colon_passwd_functor &) |
The colon_passwd_functor class is used to represent an action to be applied to a sequence of colon_passwd::passwd values.
colon_passwd_functor::~colon_passwd_functor | ( | ) | [virtual] |
The destructor.
Definition at line 22 of file functor.cc.
The default constructor.
Definition at line 27 of file functor.cc.
colon_passwd_functor::colon_passwd_functor | ( | const colon_passwd_functor & | ) | [private] |
The copy constructor. Do not use.
virtual void colon_passwd_functor::operator() | ( | const colon_passwd::record::pointer & | rp | ) | [pure virtual] |
The operation to be applied. It looks like a function call, that's why it's called a functor.
rp | pointer to the password record to be processed |
Implemented in colon_passwd_functor_group_closure, and colon_passwd_functor_check_group_count.
colon_passwd_functor& colon_passwd_functor::operator= | ( | const colon_passwd_functor & | ) | [private] |
The assignment operator. Do not use.