Anoncoin  0.9.4
P2P Digital Currency
Public Slots | Signals | Public Member Functions | Private Member Functions | Private Attributes | List of all members
AnoncoinCoin Class Reference

Class encapsulating Anoncoin Core startup and shutdown. More...

Inheritance diagram for AnoncoinCoin:
[legend]
Collaboration diagram for AnoncoinCoin:
[legend]

Public Slots

void initialize ()
 
void shutdown ()
 

Signals

void initializeResult (int retval)
 
void shutdownResult (int retval)
 
void runawayException (const QString &message)
 

Public Member Functions

 AnoncoinCoin ()
 

Private Member Functions

void handleRunawayException (std::exception *e)
 Pass fatal exception message to UI thread. More...
 

Private Attributes

boost::thread_group threadGroup
 

Detailed Description

Class encapsulating Anoncoin Core startup and shutdown.

Allows running startup and shutdown in a different thread from the UI thread.

Definition at line 154 of file anoncoin.cpp.

Constructor & Destructor Documentation

AnoncoinCoin::AnoncoinCoin ( )
explicit

Definition at line 235 of file anoncoin.cpp.

Member Function Documentation

void AnoncoinCoin::handleRunawayException ( std::exception *  e)
private

Pass fatal exception message to UI thread.

Definition at line 240 of file anoncoin.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void AnoncoinCoin::initialize ( )
slot

Definition at line 246 of file anoncoin.cpp.

Here is the call graph for this function:

void AnoncoinCoin::initializeResult ( int  retval)
signal

Here is the caller graph for this function:

void AnoncoinCoin::runawayException ( const QString &  message)
signal

Here is the caller graph for this function:

void AnoncoinCoin::shutdown ( )
slot

Definition at line 267 of file anoncoin.cpp.

Here is the call graph for this function:

void AnoncoinCoin::shutdownResult ( int  retval)
signal

Here is the caller graph for this function:

Member Data Documentation

boost::thread_group AnoncoinCoin::threadGroup
private

Definition at line 170 of file anoncoin.cpp.


The documentation for this class was generated from the following file: