RTXI 2.4 The Real-Time eXperiment Interface Documentation |
#include <plugin.h>


Public Member Functions | |
| Object (void) | |
| virtual | ~Object (void) |
| std::string | getLibrary (void) const |
| void | unload (void) |
Public Member Functions inherited from Settings::Object | |
| Object (void) | |
| ID | getID (void) const |
| State | save (void) const |
| void | load (const State &) |
| void | deferred (const State &) |
Friends | |
| class | Manager |
Additional Inherited Members | |
Public Types inherited from Settings::Object | |
| typedef unsigned long | ID |
Static Public Attributes inherited from Settings::Object | |
| const static ID | INVALID = 0 |
Protected Member Functions inherited from Settings::Object | |
| virtual void | doLoad (const State &) |
| virtual void | doDeferred (const State &) |
| virtual void | doSave (State &) const |
Provides interface for objects that are loaded from external binaries.
| Plugin::Object::Object | ( | void | ) |
| virtual |
Reimplemented from Settings::Object.
Definition at line 31 of file plugin.cpp.

| std::string Plugin::Object::getLibrary | ( | void | ) | const |
Get the name of the library from which the object was loaded.
Definition at line 36 of file plugin.cpp.
| void Plugin::Object::unload | ( | void | ) |
A mechanism which an object can use to unload itself. Should only be called from within the GUI thread.
Definition at line 41 of file plugin.cpp.

1.8.17