Aegis  4.25.D505
Public Types | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
change_functor_date_version Class Reference

#include <date_version.h>

Inheritance diagram for change_functor_date_version:
change_functor

Public Types

typedef aegis_shared_ptr
< change_functor_date_version
pointer

Public Member Functions

virtual ~change_functor_date_version ()
 change_functor_date_version (nstring_list &versions)

Protected Member Functions

void operator() (change::pointer cp)

Private Member Functions

 change_functor_date_version ()
 change_functor_date_version (const change_functor_date_version &)
change_functor_date_versionoperator= (const change_functor_date_version &)

Private Attributes

nstring_listversions

Detailed Description

The change_functor_date_version class is used to represent a project inventory of change sets by dated version numbers.

Definition at line 28 of file date_version.h.


Member Typedef Documentation

Definition at line 32 of file date_version.h.


Constructor & Destructor Documentation

The destructor.

The constructor.

The default constructor. Do not use.

The copy constructor. Do not use.


Member Function Documentation

void change_functor_date_version::operator() ( change::pointer  cp) [protected, virtual]

The operator() method is used to call the functor.

Parameters:
cpThe change to be operated upon.

Implements change_functor.

change_functor_date_version& change_functor_date_version::operator= ( const change_functor_date_version ) [private]

The assignment operator. Do not use.


Field Documentation

Definition at line 49 of file date_version.h.


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