nis-util  1.0.D108
Public Member Functions | Private Member Functions
colon_passwd_functor Class Reference

#include <functor.h>

Inheritance diagram for colon_passwd_functor:
colon_passwd_functor_check_group_count colon_passwd_functor_group_closure

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_functoroperator= (const colon_passwd_functor &)

Detailed Description

The colon_passwd_functor class is used to represent an action to be applied to a sequence of colon_passwd::passwd values.

Definition at line 28 of file functor.h.


Constructor & Destructor Documentation

The destructor.

Definition at line 22 of file functor.cc.

The default constructor.

Definition at line 27 of file functor.cc.

The copy constructor. Do not use.


Member Function Documentation

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.

Parameters:
rppointer 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.


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