![]() |
CES banking logic layer. More...
Data Structures | |
class | CesBank |
CesBank. More... | |
class | CesBankAbsoluteCreditLimit |
Limits an account if its balance is more than a given value. More... | |
class | CesBankAbsoluteDebitLimit |
Limits an account if its balance is less than a given value. More... | |
interface | CesBankAccountInterface |
CesBankAccountInterface. More... | |
class | CesBankAccountLimit |
CesBankAccountLimit. More... | |
class | CesBankAccountUser |
class | CesBankBasicTransaction |
Concrete class for the basic transaction. More... | |
class | CesBankCurrency |
A currency. More... | |
class | CesBankDecoratedTransaction |
Abstract class for transaction decorators. More... | |
class | CesBankExchange |
An exchange community. More... | |
class | CesBankInterExchangeTransaction |
This class extends the basic transaction features to allow transactions between distinct exchanges. More... | |
class | CesBankLevyedTransaction |
CesBankLevyedTransaction, a kind of decorated transaction. More... | |
class | CesBankLimitChain |
A chain of account limits. More... | |
class | CesBankLocalAccount |
CesBankLocalAccount is a banking account. More... | |
class | CesBankPermission |
TODO: document. More... | |
interface | CesBankTransactionInterface |
Transaction interface. More... | |
class | CesBankUserPermission |
The set of permissions of a particular user. More... | |
CES banking logic layer.