Standalone core functionality for reborn2, currently supporting Win32, Linux
Download
Here will be the full library, v1.00 (?/?/??) - individual components can be downloaded below.
Components
Any.h v1.0
- Standalone direct copy of boost::any
Debug.h v1.0
- RBREAK, RMSGBOX, RASSERT, RTRACE, RTRACEME, RVERIFY
Defs.h v1.0
- COMPILER, PLATFORM, ALIGN, INLINE, UNUSED_PARAM, SIZEOF_ARRAY, Noncopyable
Event.h v1.0
- Lightweight event handling. Optionally use std::tr1::function or fastdelegate internally.
EnumedScript.h v1.0
- Very simple abstract "virtual machine". "Op codes" from user defined enum. Good for simple situations where full scripting functionality is overkill.
Io.cpp Io.h v1.0
- Generic I/O with built in file and memory implementations. Endian independent.
Path.cpp Path.h v1.0
- Manipulate file and folder paths. Enumerate files and folders.
String.cpp String.h v1.0
- Wraps std::string. Simple cross platform handling of utf8.
Types.h v1.0
- For reborn2. Brings commonly used types into global namespace. Defines u8/i8 … u64/i64. Typedef's common templates/containers.