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

#include <versions.h>

Inheritance diagram for change_functor_versions:
change_functor

Public Types

typedef aegis_shared_ptr
< change_functor_versions
pointer

Public Member Functions

virtual ~change_functor_versions ()
 change_functor_versions (nstring_list &versions)

Protected Member Functions

void operator() (change::pointer cp)

Private Member Functions

 change_functor_versions ()
 change_functor_versions (const change_functor_versions &)
change_functor_versionsoperator= (const change_functor_versions &)

Private Attributes

nstring_listversions

Detailed Description

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

Definition at line 28 of file versions.h.


Member Typedef Documentation

Definition at line 32 of file versions.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_versions::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_versions& change_functor_versions::operator= ( const change_functor_versions ) [private]

The assignment operator. Do not use.


Field Documentation

Definition at line 49 of file versions.h.


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