periodic-function

Timer library

A simple library to repeatedly call a function at a given time interval.

Small header only library to call a function at a specific time interval.

GitHub

28 stars
4 watching
5 forks
Language: CMake
last commit: about 2 months ago
c-plus-plusc-plus-plus-17callbackcppcpp-librarycpp17cross-platformheader-libraryheader-onlylambdaslibrarylightweightmodern-cppno-dependenciesperiodic-jobsperiodic-taskssingle-header-lib

Related projects:

Repository Description Stars
dalu93/each A library providing an elegant interface for creating timers with configurable intervals and automatic memory management 759
recp/tm Provides a set of utility functions for managing timers and elapsed time in C. 42
paulstoffregen/time Provides an Arduino-specific timekeeping functionality allowing for easy integration of various external time sources. 1,258
developerpaul123/thread-pool A lightweight thread pool library with high-performance capabilities 461
kikito/cron.lua A set of time-related functions for scheduling tasks at regular intervals. 179
copyleft/calendar-times A calendar time library with date and time calculations and conversions between different classes of time types 9
mattreecebentley/plf_nanotimer A simple C++ timer class for precision cross-platform benchmarking 132
socketry/timers A Ruby library providing timers and scheduling functionality for event loops. 337
cakephp/chronos A standalone PHP DateTime library providing immutable date/datetime objects with conveniences for calendar dates 1,355
hemantasapkota/gcdtimer A framework for creating long-running timers and delay functions with GCD dispatch in Swift. 190
celery/django-celery-beat Manages periodic tasks with scheduling and notification features. 1,702
luciolucio/holi A Clojure library for handling calendar operations with awareness of weekends and holidays. 6
ryanhaining/cppitertools A C++ implementation of Python's itertools and related iteration functions. 1,369
cpvalente/ontime An all-in-one time management and scheduling tool for live events and productions 494
rxi/tick A Lua module for delaying function calls to specific intervals or times. 138