Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

ChangedListMemento Class Reference

ChangedListMemento captures the state of the ListColleague. More...

#include <ListMementos.hpp>

Inheritance diagram for ChangedListMemento::

corelinux::Memento corelinux::Memento List of all members.

Public Methods

 ChangedListMemento (ListEntriesRef aList)
 Default Constructor. More...

 ChangedListMemento (ChangedListMementoCref aMemento)
 Copy Constructor. More...

virtual ~ChangedListMemento (void)
 Destructor.

ChangedListMementoRef operator= (ChangedListMementoCref aMemento)
 Assignment operator.

bool operator== (ChangedListMementoCref aMemento) const
 Equality test.

ListEntriesRef getList (void)
 Retrieve the list for inspection, etc.

 ChangedListMemento (ListEntriesRef aList)
 Default Constructor. More...

 ChangedListMemento (ChangedListMementoCref aMemento)
 Copy Constructor. More...

virtual ~ChangedListMemento (void)
 Destructor.

ChangedListMementoRef operator= (ChangedListMementoCref aMemento)
 Assignment operator.

bool operator== (ChangedListMementoCref aMemento) const
 Equality test.

ListEntriesRef getList (void)
 Retrieve the list for inspection, etc.


Detailed Description

ChangedListMemento captures the state of the ListColleague.


Constructor & Destructor Documentation

ChangedListMemento::ChangedListMemento ListEntriesRef    aList [inline]
 

Default Constructor.

Parameters:
ListEntries  reference to vector of strings

ChangedListMemento::ChangedListMemento ChangedListMementoCref    aMemento [inline]
 

Copy Constructor.

Parameters:
ChangedListMemento  reference

ChangedListMemento::ChangedListMemento ListEntriesRef    aList [inline]
 

Default Constructor.

Parameters:
ListEntries  reference to vector of strings

ChangedListMemento::ChangedListMemento ChangedListMementoCref    aMemento [inline]
 

Copy Constructor.

Parameters:
ChangedListMemento  reference


The documentation for this class was generated from the following files:
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium