Home Libraries Author Links

SysToMath Aids C++ Library

Collaboration diagram for SysToMath Aids C++ Library:

Detailed Description

SysToMath Aids C++ Library (stmaids).

The SysToMath Aids C++ Library consists of several library objects providing various macros, functions, function templates, classes and class templates facilitating some basic computational tasks.


file  aids.hpp
 Central include file for SysToMath Aids C++ library.


 DebugAids: Debugging Support Facilities
 Collection of some debugging support macros and functions.
 DivAids: Diverse Aids
 Collection types, functions, function tempates, classes and class templates providing endian handling, buffer handling, byte iterator ranges, integral ranges, integral sets, condition variables, scoped locks and string handling support.
 FilesysAids: File System Aids
 Collection of some file system related classes and class templates for path handling, bash-like file name globbing, POSIX-conform file spec expansion, and file and file range input scanning.
 GenCRC: Generic CRC Generation
 Declaration of the class template stm::crc used to generate cyclic redundancy check (CRC) remainder polynomials of template type RemPolT over buffers of byte-like objects.
 LoggerAids: Formatted Logging Aids
 Declaration of class templates for formatted logging on an output stream and on the console.
 SmartptrAids: Smart Pointer Aids
 Declaration of class templates for smart pointer aids.
 SysToMath Aids C++ Library Test
 Demonstration of the usage and tests of the implementation of the SysToMath Aids C++ Library stmaids.

© Copyright Tom Michaelis 2002-2007

Distributed under the SysToMath Software License (See the accompanying file license.txt or a copy at www.SysToMath.com).