Skip to content

lineCode/tools

 
 

Repository files navigation

tools

c++11 c++14 c++17 focused libraries ("head-only" big law is good!) for personal use.

item describe
cfg a hash table
channel a Rust-like channel implementation based on lock-free mpsc queue
clp a very simple commandline parser for C++17's feature test
crypt I don't know..
fake_variant a tuple-like class
file_sort sort numbers in a big file (bitset and divide-conquer)
logging a logging library based on mpsc queue
loop_per_thread a test for loop per thread paradigm
rbtree a red-black tree implementation
signal a simple signal-slot implementation
string_ext an extended std::string
threadpool a simple thread pool implementation via std::thread and lock-based task queue
variant a variant implementation for C++11
typelist.cpp a loki-like typelist implemented by modern C++

LICENSE

GPLv3(with exception)

note

some other licenses may apply to specific files or code.

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.0%
  • CMake 1.3%
  • Rust 0.7%
  • Python 0.7%
  • Makefile 0.6%
  • Shell 0.5%
  • Assembly 0.2%