|
Aegis
4.25.D505
|
#include <invento_list.h>
Public Member Functions | |
| virtual | ~change_functor_inventory_list () |
| change_functor_inventory_list (bool incbr, project *pp) | |
| void | operator() (change::pointer cp) |
Private Member Functions | |
| void | print_one_line (change::pointer, string_ty *) |
| change_functor_inventory_list () | |
| change_functor_inventory_list (const change_functor_inventory_list &) | |
| change_functor_inventory_list & | operator= (const change_functor_inventory_list &) |
Private Attributes | |
| col::pointer | colp |
| output::pointer | vers_col |
| output::pointer | uuid_col |
| output::pointer | when_col |
The change_functor_inventory_list class is used to represent the listing state for the "ael cin" listing, a project change set inventory listing.
Definition at line 33 of file invento_list.h.
| virtual change_functor_inventory_list::~change_functor_inventory_list | ( | ) | [virtual] |
The destructor.
| change_functor_inventory_list::change_functor_inventory_list | ( | bool | incbr, |
| project * | pp | ||
| ) |
The constructor.
The default constructor. Do not use.
| change_functor_inventory_list::change_functor_inventory_list | ( | const change_functor_inventory_list & | ) | [private] |
The copy constructor. Do not use.
| void change_functor_inventory_list::operator() | ( | change::pointer | cp | ) | [virtual] |
The operator() method is used to call the functor.
| cp | The change to be operated upon. |
Implements change_functor.
| change_functor_inventory_list& change_functor_inventory_list::operator= | ( | const change_functor_inventory_list & | ) | [private] |
The assignment operator. Do not use.
| void change_functor_inventory_list::print_one_line | ( | change::pointer | , |
| string_ty * | |||
| ) | [private] |
The print_one_line method is used by the functor operator to print a row of the table. Not only is the change's UUID field printed, but also any original-uuid attributes - this allows supression of change sets you don't want because another change set has subsumed them.
The colp instance variable is used to remember the columnar output aggregator from which the columns below spring.
Definition at line 64 of file invento_list.h.
The uuid_col instance variable is used to remember the output stream in which to print the UUID.
Definition at line 77 of file invento_list.h.
The vers_col instance variable is used to remember the output stream in which to print the change's version (including the branch and delta in one string).
Definition at line 71 of file invento_list.h.
The when_col instance variable is used to remember the output stream in which to print the data and time. Is set to NULL if no date and time is to be listed.
Definition at line 84 of file invento_list.h.
1.7.6.1