KSD_EXPORT_CLASSclass TBackend
Defines a libksd backend.
Public Fields
-
static char TypeName[]
- The string used for the plugin system.
Public Methods
-
TBackend(const std::string& _name)
- Construct a backend object.
-
std::string GetName() const
- Returns the name of the backend
-
virtual TScreen* CreateScreen() = 0
- Called by TApplication to construct the screen object
-
virtual TEventDispatcher* CreateEventDispatcher(TWidgetTree*) = 0
- Called by TApplication to construct the event dispatcher
Documentation
Defines a libksd backend. Each backend has two parts: a screen type and
an event dispatcher. This object creates the appropriate screen or
event dispatcher, for use by the application.
- TBackend(const std::string& _name)
- Construct a backend object.
- Parameters:
- _name - The name used to identify this backend.
- std::string GetName() const
- Returns the name of the backend
- virtual TScreen* CreateScreen() = 0
- Called by TApplication to construct the screen object
- virtual TEventDispatcher* CreateEventDispatcher(TWidgetTree*) = 0
- Called by TApplication to construct the event dispatcher
- static char TypeName[]
- The string used for the plugin system. Value = "Backend".
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.