jaulib v1.1.2-85-g839acae-dirty
Jau Support Library (C++, Java, ..)
Modules
Here is a list of all modules:
 Basic AlgorithmsBasic algorithms
 Byte UtilitiesByte utility functions and types for endian- and bit conversions, inclusive alignment handling and general get & put functionality
 C++ Language UtilitiesC++ language utilities, language feature alignment, type trails, data alignment and intrinsics
 CodecData Stream Encoder and Decoder
 ConcurrencyConcurrency support to avoid data races and help to synchronize access
 Constant Time (CT) Integral OperationsIntegral integer operations in constant time (CT), see also and meta-group Specific Mathematical Operations and Functionality
 Data StructuresData structures, notably
 File UtilitiesFile types and functionality
 Float types and arithmeticFloat types and arithmetic, see also and meta-group Specific Mathematical Operations and Functionality
 Fraction Arithmetic and TimeFraction type and arithmetic support inclusive its utilization for time without loss of precision nor range
 Function WrapperA general-purpose static-polymorphic function wrapper via jau::function<R(A...)>
 IO UtilitiesInput and Output (IO) types and functionality
 Integer types and arithmeticIntegral integer types and arithmetic
 Java VM UtilitiesJava virtual machine support, helping accessing the JVM and converting data types
 LanguagesLanguage functionality, programming and otherwise
 Network UtilitiesNetworking types and functionality
 Specific Mathematical Operations and FunctionalitySpecific mathematical operations and functionality, e.g
 String UtilitiesString utilities for type conversion and manipulation
 System and OS UtilitiesSystem and OS related types and functionality