You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
A set of libraries developed within ICT to support general C++ development.
VHCL contains libraries for:
- A robust Assert() - using Pow2Assert
- A cross-platform audio interface, OpenAL implementation, Aria compatible
- Crash reporting functionality. Save out callstacks, email reporting.
- Logging functionality
- Memory tracking, leak detection
- Platform independent high-resolution timer
- Unification of platform dependent / specific features (windows.h, integer types, pragmas, warnings)
Some potential future additions:
- Math library (vector library, SIMD, SSE, etc)
- 64-bit support
- Unicode support
- Threading