FinanceSim 0.1.0
Financial Simulation Library
Loading...
Searching...
No Matches
event.hpp File Reference
#include <string>
#include <memory>
#include "core/time.hpp"
Include dependency graph for event.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  financesim::Event
 Base class for all typed events in the simulation. More...
 
class  financesim::IncomeEvent
 Event emitted when income is received. More...
 
class  financesim::ExpenseEvent
 Event emitted when an expense occurs. More...
 
class  financesim::AssetEvent
 Event emitted when asset value changes. More...
 
class  financesim::LiabilityEvent
 Event emitted when liability value changes. More...
 
class  financesim::AccountEvent
 Event emitted when an account balance changes. More...
 
class  financesim::TransferEvent
 Event emitted when funds are transferred between accounts. More...
 

Namespaces

namespace  financesim
 

Typedefs

using financesim::EventPtr = std::shared_ptr< const Event >