![]() |
Raven Core
3.0.0
P2P Digital Currency
|
Class encapsulating Raven Core startup and shutdown. More...
Public Slots | |
| void | initialize () |
| void | shutdown () |
| void | restart (QStringList args) |
Signals | |
| void | initializeResult (bool success) |
| void | shutdownResult (bool success) |
| void | runawayException (const QString &message) |
Public Member Functions | |
| RavenCore () | |
Static Public Member Functions | |
| static bool | baseInitialize () |
| Basic initialization, before starting initialization/shutdown thread. More... | |
Private Member Functions | |
| void | handleRunawayException (const std::exception *e) |
| Pass fatal exception message to UI thread. More... | |
Private Attributes | |
| boost::thread_group | threadGroup |
| CScheduler | scheduler |
Class encapsulating Raven Core startup and shutdown.
Allows running startup and shutdown in a different thread from the UI thread.
|
static |
|
private |
|
slot |
|
signal |
|
slot |
|
signal |
|
slot |
|
signal |
|
private |
1.8.13