Fabcoin Core
0.16.2
P2P Digital Currency
|
Class encapsulating Fabcoin Core startup and shutdown. More...
Public Slots | |
void | initialize () |
void | shutdown () |
Signals | |
void | initializeResult (bool success) |
void | shutdownResult () |
void | runawayException (const QString &message) |
Public Member Functions | |
FabcoinCore () | |
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 Fabcoin Core startup and shutdown.
Allows running startup and shutdown in a different thread from the UI thread.
Definition at line 188 of file fabcoin.cpp.
|
explicit |
Definition at line 283 of file fabcoin.cpp.
|
static |
Basic initialization, before starting initialization/shutdown thread.
Return true on success.
Definition at line 294 of file fabcoin.cpp.
|
private |
Pass fatal exception message to UI thread.
Definition at line 288 of file fabcoin.cpp.
|
slot |
|
signal |
|
signal |
|
slot |
|
signal |
|
private |
Definition at line 209 of file fabcoin.cpp.
|
private |
Definition at line 208 of file fabcoin.cpp.