LeviLamina
Loading...
Searching...
No Matches
Scripting::IWatchdog Class Referenceabstract
Inheritance diagram for Scripting::IWatchdog:

Public Types

using WatchdogEventHandler = ::std::function<void(::Scripting::WatchdogEvent)>

Public Member Functions

virtual void setWatchdogEventHandler (::std::function< void(::Scripting::WatchdogEvent)>)=0
virtual void setWatchdogInterruptPollCounter (uint)=0
virtual void beginTiming (::Scripting::ContextId)=0
virtual void endTiming (::Scripting::ContextId)=0
virtual void pushPhase (::std::string const &, ::std::chrono::microseconds)=0
virtual void popPhase ()=0
virtual void endFrame ()=0
virtual void resetTimings ()=0

Public Attributes

::ll::TypedStorage< 4, 32, ::Scripting::WatchdogSettingsmSettings

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