![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
Save Budget Manager (budget.dat) More...
#include <budgetdb.h>
Public Types | |
| enum | ReadResult { Ok , FileError , HashReadError , IncorrectHash , IncorrectMagicMessage , IncorrectMagicNumber , IncorrectFormat } |
Public Member Functions | |
| CBudgetDB () | |
| bool | Write (const CBudgetManager &objToSave) |
| ReadResult | Read (CBudgetManager &objToLoad, bool fDryRun=false) |
Private Attributes | |
| fs::path | pathDB |
| std::string | strMagicMessage |
Save Budget Manager (budget.dat)
Definition at line 17 of file budgetdb.h.
| Enumerator | |
|---|---|
| Ok | |
| FileError | |
| HashReadError | |
| IncorrectHash | |
| IncorrectMagicMessage | |
| IncorrectMagicNumber | |
| IncorrectFormat | |
Definition at line 24 of file budgetdb.h.
| CBudgetDB::CBudgetDB | ( | ) |
| CBudgetDB::ReadResult CBudgetDB::Read | ( | CBudgetManager & | objToLoad, |
| bool | fDryRun = false |
||
| ) |
| bool CBudgetDB::Write | ( | const CBudgetManager & | objToSave | ) |
Definition at line 23 of file budgetdb.cpp.
|
private |
Definition at line 20 of file budgetdb.h.
|
private |
Definition at line 21 of file budgetdb.h.