ha11owed / galib

C++ Base Library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Header only and simple drop-in libraries

Below is an overview of all the available libraries. They are all cross-platform unless stated otherwise.

Library Description Dependencies
intrusive_containers.h Intrusive list, hash set, dictionary. none
cache.h LRU Cache without dynamic memory allocations. intrusive_containers.h
file_system.h / file_system.cpp Dir/file listing. Simple file ext and reading. tinydir.h
process.h / process.cpp Run a process and write/read its output. subprocess.h

Tests

The tests can only be run on a Linux System and require CMake. They are all found in the tests folder.

License

Dual License (pick the one you like most): MIT or Public Domain.

About

C++ Base Library.

License:Other


Languages

Language:C++ 96.8%Language:C 3.1%Language:CMake 0.1%