Page tree

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
  • No labels