Skip to content

C++ Generic Toolbox is a header-only namespace which aims at being included in any cpp project. This toolbox gathers a collection of function which aims at simplifying the management of common objects.

License

Notifications You must be signed in to change notification settings

nadrino/cpp-generic-toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CC-0 license GitHub version

Description

C++ Generic Toolbox is a header-only namespace which aims at being included in any cpp project. This toolbox gathers a collection of useful functions which I got tired of copy pasting over my different projects...

Features

  • std::string management tools
  • Filesystem/IO tools
  • Hardware tools (like RAM info)
  • Conversion tools
  • Displaying tools (like a simple progress bar)

Showcase

Requirements

  • C++11 or higher is required to use this toolbox.

Getting Setup

You can add cpp-generic-toolbox to your existing project as a submodule for example. In this guide we assume that your project is using CMake. In your CMakeLists.txt, add the following lines:

include_directories(path/to/cpp-generic-toolbox/include)

Now you can include the header in your source file:

#include "GenericToolbox.h"

About

C++ Generic Toolbox is a header-only namespace which aims at being included in any cpp project. This toolbox gathers a collection of function which aims at simplifying the management of common objects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages