|
Aegis
4.25.D505
|
#include <attribu_list.h>
Public Member Functions | |
| virtual | ~change_functor_attribute_list () |
| change_functor_attribute_list (bool incbr, attributes_list_ty *arg) | |
| void | operator() (change::pointer cp) |
Private Member Functions | |
| void | remember (string_ty *uuid) |
| change_functor_attribute_list () | |
| change_functor_attribute_list (const change_functor_attribute_list &) | |
| change_functor_attribute_list & | operator= (const change_functor_attribute_list &) |
Private Attributes | |
| attributes_list_ty * | alp |
The change_functor_attribute_list class is used to represent a functor used to walk branch trees accumulating UUIDs as original-UUID values.
Definition at line 30 of file attribu_list.h.
| virtual change_functor_attribute_list::~change_functor_attribute_list | ( | ) | [virtual] |
The destructor.
| change_functor_attribute_list::change_functor_attribute_list | ( | bool | incbr, |
| attributes_list_ty * | arg | ||
| ) |
The constructor.
| incbr | Include branches in the result. |
| arg | The attribute list to hold the UUIDs. |
The default constructor. Do not use.
| change_functor_attribute_list::change_functor_attribute_list | ( | const change_functor_attribute_list & | ) | [private] |
The copy constructor. Do not use.
| void change_functor_attribute_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_attribute_list& change_functor_attribute_list::operator= | ( | const change_functor_attribute_list & | ) | [private] |
The assignment operator. Do not use.
| void change_functor_attribute_list::remember | ( | string_ty * | uuid | ) | [private] |
The remember method is used to add another UUID to the attribute list.
| uuid | The UUID to add to the list. |
The ap instance variable is used to remember where the attribute list is located, so that we can append to it.
Definition at line 66 of file attribu_list.h.
1.7.6.1