tbx  0.7.5
Classes | Public Member Functions | Static Public Member Functions | List of all members
tbx::OpenerManager Class Reference

Internal class to help implement data openers. More...

#include <openermanager.h>

Inheritance diagram for tbx::OpenerManager:
tbx::WimpRecordedMessageListener tbx::WimpMessageListener

Public Member Functions

virtual void recorded_message (WimpMessageEvent &event, int reply_to)
 Process the data open event.
 
void add_opener (int file_type, Loader *loader)
 Add an opener to the manager.
 
void remove_opener (int file_type, Loader *loader)
 Remove an opener from the manager.
 
- Public Member Functions inherited from tbx::WimpRecordedMessageListener
virtual ~WimpRecordedMessageListener ()
 Destructor does nothing.
 
- Public Member Functions inherited from tbx::WimpMessageListener
virtual ~WimpMessageListener ()
 Destructor.
 

Static Public Member Functions

static OpenerManagerinstance ()
 Get the single instance of the opener manager used for this application. More...
 

Detailed Description

Internal class to help implement data openers.

Member Function Documentation

◆ instance()

static OpenerManager* tbx::OpenerManager::instance ( )
inlinestatic

Get the single instance of the opener manager used for this application.

Returns
the OpenerManager instance

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