Public Member Functions | List of all members
WireCell::IApplication Class Referenceabstract

#include <IApplication.h>

Inheritance diagram for WireCell::IApplication:
WireCell::IComponent< IApplication > WireCell::Interface WireCell::Gen::Fourdee WireCell::Pgraph::Pgrapher WireCell::SigProc::Omnibus WireCellApps::ConfigDumper WireCellApps::NodeDumper WireCellTbb::TbbFlow

Public Member Functions

virtual ~IApplication ()
 
virtual void execute ()=0
 Implement to run something. More...
 
- Public Member Functions inherited from WireCell::IComponent< IApplication >
virtual ~IComponent ()
 
- Public Member Functions inherited from WireCell::Interface
virtual ~Interface ()
 

Additional Inherited Members

- Public Types inherited from WireCell::IComponent< IApplication >
typedef std::shared_ptr< IApplicationpointer
 Access subclass facet by pointer. More...
 
typedef std::vector< pointervector
 Vector of shared pointers. More...
 
- Public Types inherited from WireCell::Interface
typedef std::shared_ptr< Interfacepointer
 

Detailed Description

An application executes something post-configuration.

Definition at line 12 of file IApplication.h.

Constructor & Destructor Documentation

IApplication::~IApplication ( )
virtual

Definition at line 95 of file IfaceDesctructors.cxx.

95 {}

Member Function Documentation

virtual void WireCell::IApplication::execute ( )
pure virtual

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