Skip to content
/ sfuw Public

A collection of single file Util and wrapper libraries. For c and c++.

License

Notifications You must be signed in to change notification settings

oj002/sfuw

Repository files navigation

Single File Utils and Wrappers

A collection of single file Util and wrapper libraries.

Overview

You can use the sfuw_wizard to extract multiple libraries into a single file.

General

File Language description
Timer.hpp C++11 <chrono> wrapper
Rng_std.hpp C++14 <random> wrapper

Threading

File Language description
ThreadPool.hpp C++14 execute lambdas in parallel and get the return value at a later point in time without reallocating the threads

Guidelines

Every .h file is written c and every .hpp file is written in c++.
The only dependencies are the appropriate standard libraries.
In c all global visible names are sfuw_ prefixed and in c++ they are written in the sfuw namespace.
The code is cross platform and when possible doesn't throw exceptions.

About

A collection of single file Util and wrapper libraries. For c and c++.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published