One more class to count.

This commit is contained in:
JoelKatz
2012-11-01 08:46:28 -07:00
parent 7c346c8d4a
commit 02e1fad3c6
2 changed files with 5 additions and 1 deletions

View File

@@ -15,6 +15,7 @@
#include "utils.h"
SETUP_LOG();
DECLARE_INSTANCE(TransactionEngine);
void TransactionEngine::txnWrite()
{

View File

@@ -9,6 +9,9 @@
#include "SerializedLedger.h"
#include "LedgerEntrySet.h"
#include "TransactionErr.h"
#include "InstanceCounter.h"
DEFINE_INSTANCE(TransactionEngine);
// A TransactionEngine applies serialized transactions to a ledger
// It can also, verify signatures, verify fees, and give rejection reasons
@@ -29,7 +32,7 @@ enum TransactionEngineParams
// One instance per ledger.
// Only one transaction applied at a time.
class TransactionEngine
class TransactionEngine : private IS_INSTANCE(TransactionEngine)
{
private:
LedgerEntrySet mNodes;