|
teditor
1.8.0@@fee5e94
Terminal based editor written in C++
|
Namespaces | |
| ops | |
Classes | |
| class | Account |
| class | Accounts |
| class | LedgerMode |
| class | LedgerShowMode |
| class | Parser |
| class | Transaction |
Typedefs | |
| typedef std::set< std::string > | Aliases |
| typedef std::pair< std::string, int64_t > | AccInfo |
| typedef std::vector< AccInfo > | AccountsInfo |
| typedef std::vector< Transaction > | Transactions |
Enumerations | |
| enum | Tokens { Comment = 0, Name, Date, Number, Newline, Space, AccountStart, AccountDescription, AccountAlias } |
Functions | |
| REGISTER_MODE (LedgerMode, "ledger") | |
| REGISTER_MODE (LedgerShowMode, "ledger-show") | |
| parser::Lexer & | getLexer () |
| typedef std::pair<std::string, int64_t> teditor::ledger::AccInfo |
account related info in a transaction
| typedef std::vector<AccInfo> teditor::ledger::AccountsInfo |
all accounts involved in a transaction
| typedef std::set<std::string> teditor::ledger::Aliases |
all aliases of a given Account
| typedef std::vector<Transaction> teditor::ledger::Transactions |
| parser::Lexer& teditor::ledger::getLexer | ( | ) |
| teditor::ledger::REGISTER_MODE | ( | LedgerMode | , |
| "ledger" | |||
| ) |
| teditor::ledger::REGISTER_MODE | ( | LedgerShowMode | , |
| "ledger-show" | |||
| ) |
1.8.17