CustusX  16.5.0-rc9
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::ApplicationComponent Class Referenceabstract

#include <cxLogicManager.h>

Inheritance diagram for cx::ApplicationComponent:
cx::MainWindowApplicationComponent< MAIN_WINDOW >

Public Member Functions

virtual ~ApplicationComponent ()
 
virtual void create ()=0
 
virtual bool exists () const =0
 
virtual void destroy ()=0
 

Detailed Description

Class holding anything that can be created/destroyed and exist meanwhile.

Definition at line 58 of file cxLogicManager.h.

Constructor & Destructor Documentation

virtual cx::ApplicationComponent::~ApplicationComponent ( )
inlinevirtual

Definition at line 61 of file cxLogicManager.h.

Member Function Documentation

virtual void cx::ApplicationComponent::create ( )
pure virtual
virtual void cx::ApplicationComponent::destroy ( )
pure virtual
virtual bool cx::ApplicationComponent::exists ( ) const
pure virtual

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