frepple::utils::CommandManager::Bookmark Class Reference

#include <utils.h>

Inheritance diagram for frepple::utils::CommandManager::Bookmark:

Public Member Functions

bool isActive () const
 
bool isChildOf (const Bookmark *b) const
 
- Public Member Functions inherited from frepple::utils::CommandList
void add (Command *c)
 
iterator begin () const
 
 CommandList ()
 
virtual void commit ()
 
bool empty () const
 
iterator end () const
 
void redo ()
 
virtual void rollback ()
 
virtual void undo ()
 
virtual ~CommandList ()
 
- Public Member Functions inherited from frepple::utils::Command
 Command ()
 
virtual ~Command ()
 

Friends

class CommandManager
 

Detailed Description

A bookmark that keeps track of commands that can be undone and redone.

Definition at line 4115 of file utils.h.

Member Function Documentation

bool frepple::utils::CommandManager::Bookmark::isActive ( ) const
inline

Returns true if the bookmark commands are active.

Definition at line 4127 of file utils.h.

bool frepple::utils::CommandManager::Bookmark::isChildOf ( const Bookmark b) const
inline

Returns true if the bookmark is a child, grand-child or grand-grand-child of the argument bookmark.

Definition at line 4132 of file utils.h.

Friends And Related Function Documentation

friend class CommandManager
friend

Definition at line 4117 of file utils.h.


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