8#ifndef HPP_AWORX_ALIB_THREADS_MODEL_TRIGGERED
9#define HPP_AWORX_ALIB_THREADS_MODEL_TRIGGERED
13#if !defined(HPP_ALIB_LANG_INTEGERS)
18namespace alib {
namespace threads::model {
38 friend class ThreadManager;
50 Triggered(
const String& pName) : Name( pName ) {}
53 virtual ~Triggered() {}
62 virtual integer triggerPeriodInMilliseconds() = 0;
68 virtual void trigger() = 0;
75using Triggered = alib::threads::model::Triggered;
platform_specific integer
strings::TString< character > String
Type alias in namespace alib.