Update readme

v1
Brett 2023-01-24 15:57:52 -05:00
parent 4562171205
commit 594b8c4199
4 changed files with 37 additions and 2 deletions

View File

@ -1,2 +1,37 @@
# blt # **BLT**
A common utilties library for my future creations
![Icon](icon_large.png)
### A common utilties library of missing stl features. (and more!)
---
# **Features**
- ## Data Structures
- Queue / Stack
- faster than std::queue / std::stack
- Binary Tree
- Hashmap (TODO)
- ## Utility
- Simple Random Interface
- No more worrying about min/max bounds!
- ### String Functions
- starts_with
- ends_with
- contains
- toLowerCase
- toUpperCase
- split
- trim
- Logging
- Trace / Debug / Info / Warn / Error / Fatal
- Log to file
- Log to console with color!
- Easy to disable for release
- define BLT_DISABLE_LOGGING before including the logging.h file.
- Time
- Current time in nanoseconds (without all the c++ gobbledygook)
- Formatted time string with year/month/date + current time
- ## Profiling
- Basic profiler
- WIP

BIN
icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
icon_large.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

BIN
icon_small.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB