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

#include <utils.h>

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

List of all members.

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 4002 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 4014 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 4019 of file utils.h.


Friends And Related Function Documentation

friend class CommandManager
friend

Reimplemented from frepple::utils::Command.

Definition at line 4004 of file utils.h.


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