|
openMSX
|
#include <GlobalCliComm.hh>


Public Member Functions | |
| GlobalCliComm () | |
| virtual | ~GlobalCliComm () |
| void | addListener (CliListener *listener) |
| void | removeListener (CliListener *listener) |
| virtual void | log (LogLevel level, string_ref message) |
| virtual void | update (UpdateType type, string_ref name, string_ref value) |
Public Member Functions inherited from openmsx::CliComm | |
| virtual void | log (LogLevel level, string_ref message)=0 |
| virtual void | update (UpdateType type, string_ref name, string_ref value)=0 |
| void | printInfo (string_ref message) |
| void | printWarning (string_ref message) |
| void | printError (string_ref message) |
| void | printProgress (string_ref message) |
Friends | |
| class | MSXCliComm |
Additional Inherited Members | |
Public Types inherited from openmsx::CliComm | |
| enum | LogLevel { INFO, WARNING, LOGLEVEL_ERROR, PROGRESS, NUM_LEVELS } |
| enum | UpdateType { LED, SETTING, SETTINGINFO, HARDWARE, PLUG, UNPLUG, MEDIA, STATUS, EXTENSION, SOUNDDEVICE, CONNECTOR, NUM_UPDATES } |
Static Public Member Functions inherited from openmsx::CliComm | |
| static array_ref< const char * > | getLevelStrings () |
| static array_ref< const char * > | getUpdateStrings () |
Protected Member Functions inherited from openmsx::CliComm | |
| CliComm () | |
| virtual | ~CliComm () |
Definition at line 15 of file GlobalCliComm.hh.
| openmsx::GlobalCliComm::GlobalCliComm | ( | ) |
Definition at line 11 of file GlobalCliComm.cc.
|
virtual |
Definition at line 17 of file GlobalCliComm.cc.
References openmsx::Thread::isMainThread().
| void openmsx::GlobalCliComm::addListener | ( | CliListener * | listener | ) |
Definition at line 30 of file GlobalCliComm.cc.
Referenced by openmsx::CommandLineParser::parse(), and openmsx::TclCallbackMessages::TclCallbackMessages().
|
virtual |
Definition at line 46 of file GlobalCliComm.cc.
References openmsx::Thread::isMainThread().
Referenced by openmsx::MSXCliComm::log().
| void openmsx::GlobalCliComm::removeListener | ( | CliListener * | listener | ) |
Definition at line 37 of file GlobalCliComm.cc.
Referenced by openmsx::TclCallbackMessages::~TclCallbackMessages().
|
virtual |
Definition at line 74 of file GlobalCliComm.cc.
References StringMap< T >::find(), openmsx::CliComm::NUM_UPDATES, StringMapEntry< T >::second, and string_ref::str().
Referenced by openmsx::AddRemoveUpdate::AddRemoveUpdate(), and openmsx::AddRemoveUpdate::~AddRemoveUpdate().
|
friend |
Definition at line 39 of file GlobalCliComm.hh.
1.8.1.2