Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
API::Timer::TimerFunc Struct Reference
+ Collaboration diagram for API::Timer::TimerFunc:

Public Member Functions

 TimerFunc (const std::chrono::time_point< std::chrono::system_clock > &next_time, std::function< void()> callback, bool exec_once, int execution_counter, int execution_interval, FString identifier, FString moduleName)
 

Public Attributes

FString identifier
 
FString moduleName
 
std::chrono::time_point< std::chrono::system_clock > next_time
 
std::function< void()> callback
 
bool exec_once
 
int execution_counter
 
int execution_interval
 

Detailed Description

Definition at line 107 of file Timer.h.

Constructor & Destructor Documentation

◆ TimerFunc()

API::Timer::TimerFunc::TimerFunc ( const std::chrono::time_point< std::chrono::system_clock > & next_time,
std::function< void()> callback,
bool exec_once,
int execution_counter,
int execution_interval,
FString identifier,
FString moduleName )
inline

Definition at line 109 of file Timer.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ callback

std::function<void()> API::Timer::TimerFunc::callback

Definition at line 126 of file Timer.h.

◆ exec_once

bool API::Timer::TimerFunc::exec_once

Definition at line 127 of file Timer.h.

◆ execution_counter

int API::Timer::TimerFunc::execution_counter

Definition at line 128 of file Timer.h.

◆ execution_interval

int API::Timer::TimerFunc::execution_interval

Definition at line 129 of file Timer.h.

◆ identifier

FString API::Timer::TimerFunc::identifier

Definition at line 123 of file Timer.h.

◆ moduleName

FString API::Timer::TimerFunc::moduleName

Definition at line 124 of file Timer.h.

◆ next_time

std::chrono::time_point<std::chrono::system_clock> API::Timer::TimerFunc::next_time

Definition at line 125 of file Timer.h.


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