Anoncoin  0.9.4
P2P Digital Currency
init.h
Go to the documentation of this file.
1 // Copyright (c) 2009-2010 Satoshi Nakamoto
2 // Copyright (c) 2009-2013 The Bitcoin developers
3 // Copyright (c) 2013-2014 The Anoncoin Core developers
4 // Distributed under the MIT/X11 software license, see the accompanying
5 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
6 
7 #ifndef ANONCOIN_INIT_H
8 #define ANONCOIN_INIT_H
9 
10 #include <string>
11 
12 class CWallet;
13 
14 namespace boost {
15  class thread_group;
16 };
17 
18 extern std::string strWalletFile;
19 extern CWallet* pwalletMain;
20 
21 void StartShutdown();
22 bool ShutdownRequested();
23 void Shutdown();
24 bool AppInit2(boost::thread_group& threadGroup);
25 
26 /* The help message mode determines what help message to show */
28 {
31 };
32 
33 std::string HelpMessage(HelpMessageMode mode);
34 
35 #endif
bool ShutdownRequested()
Definition: init.cpp:107
Definition: init.h:14
HelpMessageMode
Definition: init.h:27
void Shutdown()
Definition: init.cpp:114
std::string strWalletFile
std::string HelpMessage(HelpMessageMode mode)
Definition: init.cpp:197
bool AppInit2(boost::thread_group &threadGroup)
Initialize anoncoin.
Definition: init.cpp:420
A CWallet is an extension of a keystore, which also maintains a set of transactions and balances...
Definition: wallet.h:101
void StartShutdown()
Definition: init.cpp:103
CWallet * pwalletMain