Skip to content
This repository has been archived by the owner on Jun 27, 2024. It is now read-only.
/ lunchbox Public archive

Various C++ utilities to assist with development and testing.

Notifications You must be signed in to change notification settings

Samuel-Lewis/lunchbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the Lunchbox wiki!

A selection of tools to use in C++. These are here mainly for my own sake, but anyone is welcome to use these in their own projects. I'm welcome to any suggestions, and would appreciate any feedback.

Tools

  • lbConfig: Lightweight config file reader.
  • lbCSV: Reads CSV files into your program.
  • lbFile: File reading, searching and manipulation. WIP.
  • lbLog: Run-time and external file logging.
  • lbRNG: Random number generation on certain distributions. WIP.
  • lbString: String manipulation and searching.
  • lbTest: Inline testing helpers.

Install Details

Download the repository to your project.
Include lunchbox.h anywhere in your project where you want to use it.
You can optionally only include individual headers, but try and keep the toolset together as they are reliant on each other.

There is a generic Makefile included, to be used however you like. Instructions and commands for it are within the file itself.

About

Various C++ utilities to assist with development and testing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages