$darkmode
engine::events::TimeCallback Class Reference
Inheritance diagram for engine::events::TimeCallback:
Collaboration diagram for engine::events::TimeCallback:

Public Member Functions

 TimeCallback (cloe::Logger log, TimeEmplaceHook h)
 
void emplace (cloe::TriggerPtr &&t, const cloe::Sync &sync) override
 
void to_json (cloe::Json &j) const override
 
void trigger (const cloe::Sync &sync)
 
- Public Member Functions inherited from cloe::Callback
void set_executer (CallbackExecuter exe)
 
virtual void to_json (fable::Json &j) const =0
 

Additional Inherited Members

- Protected Member Functions inherited from cloe::Callback
CallbackResult execute (TriggerPtr &&t, const Sync &s)
 

Member Function Documentation

◆ emplace()

void engine::events::TimeCallback::emplace ( cloe::TriggerPtr &&  t,
const cloe::Sync s 
)
inlineoverridevirtual

Place a trigger within the callback for storage.

Implements cloe::Callback.

Here is the call graph for this function:

The documentation for this class was generated from the following file: