BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
BALL::VIEW::SnapshotManagerInterface Class Reference

#include <BALL/VIEW/KERNEL/snapshotManagerInterface.h>

Public Member Functions

 SnapshotManagerInterface ()
 
void setup ()
 
void takeSnapshot (const String &name)
 
void applySnapshot (unsigned int i)
 
void rename (unsigned int i, const String &name)
 

Protected Attributes

unsigned int num_snapshots_
 
std::vector< boost::shared_ptr
< SnapShotManager > > 
managers_
 
std::deque< Stringnames_
 

Detailed Description

Definition at line 15 of file snapshotManagerInterface.h.

Constructor & Destructor Documentation

BALL::VIEW::SnapshotManagerInterface::SnapshotManagerInterface ( )

Member Function Documentation

void BALL::VIEW::SnapshotManagerInterface::applySnapshot ( unsigned int  i)
void BALL::VIEW::SnapshotManagerInterface::rename ( unsigned int  i,
const String name 
)
void BALL::VIEW::SnapshotManagerInterface::setup ( )
void BALL::VIEW::SnapshotManagerInterface::takeSnapshot ( const String name)

Member Data Documentation

std::vector<boost::shared_ptr<SnapShotManager> > BALL::VIEW::SnapshotManagerInterface::managers_
protected

Definition at line 27 of file snapshotManagerInterface.h.

std::deque<String> BALL::VIEW::SnapshotManagerInterface::names_
protected

Definition at line 28 of file snapshotManagerInterface.h.

unsigned int BALL::VIEW::SnapshotManagerInterface::num_snapshots_
protected

Definition at line 26 of file snapshotManagerInterface.h.