SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
ProvenanceItem< Memento > Class Template Referenceabstract

#include <ControllerInterfaces.h>

Inheritance diagram for ProvenanceItem< Memento >:

Public Types

typedef boost::shared_ptr
< ProvenanceItem< Memento > > 
Handle
 

Public Member Functions

virtual ~ProvenanceItem ()
 
virtual Memento memento () const =0
 
virtual std::string name () const =0
 

Member Typedef Documentation

typedef boost::shared_ptr<ProvenanceItem<Memento> > Handle

Constructor & Destructor Documentation

virtual ~ProvenanceItem ( )
inlinevirtual

Member Function Documentation

virtual Memento memento ( ) const
pure virtual
virtual std::string name ( ) const
pure virtual

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