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: 4 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,262
developerpaul123/thread-pool A lightweight thread pool library with high-performance capabilities 470
kikito/cron.lua A set of time-related functions for scheduling tasks at regular intervals. 178
copyleft/calendar-times A calendar time library with date and time calculations and conversions between different classes of time types 10
mattreecebentley/plf_nanotimer A simple C++ timer class for precision cross-platform benchmarking 135
socketry/timers A Ruby library providing timers and scheduling functionality for event loops. 338
cakephp/chronos A standalone PHP DateTime library providing immutable date/datetime objects with conveniences for calendar dates 1,354
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,721
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,372
cpvalente/ontime An all-in-one time management and scheduling tool for live events and productions 525
rxi/tick A Lua module for delaying function calls to specific intervals or times. 142