---
name: "ChangedListMemento"
section: "3"
platform: "linux"
package: "libcorelinux-dev"
version: "0.4.32-5"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/ChangedListMemento"
---

# ChangedListMemento(3)

ChangedListMemento captures the state of the ListColleague.

## NAME

ChangedListMemento - ChangedListMemento captures the state of the **ListColleague**.

## SYNOPSIS

`#include <ListMementos.hpp>`

Inherits **corelinux::Memento**, and **corelinux::Memento**.

### Public Member Functions

**ChangedListMemento** (ListEntriesRef aList)\
 *Default Constructor.*  **ChangedListMemento** (**ChangedListMementoCref** aMemento)\
 *Copy Constructor.*  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.*  **ChangedListMemento** (**ChangedListMementoCref** aMemento)\
 *Copy Constructor.*  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

## Author

Generated automatically by Doxygen for CoreLinux++ from the source code.
