jaulib v1.3.0
Jau Support Library (C++, Java, ..)
|
Basic Algorithms | Basic algorithms |
Byte Utilities | Byte utility functions and types for endian- and bit conversions, inclusive alignment handling and general get & put functionality |
C++ Language Utilities | C++ language utilities, language feature alignment, type trails, data alignment and intrinsics |
Codec | Data Stream Encoder and Decoder |
Concurrency | Concurrency support to avoid data races and help to synchronize access |
Constant Time (CT) Integral Operations | Integral integer operations in constant time (CT), see also and meta-group Math Support |
Data Structures | Data structures, notably |
File Utilities | File types and functionality |
Float types and arithmetic | Float types and arithmetic, see also and meta-group Math Support |
Fraction Arithmetic and Time | Fraction type and arithmetic support inclusive its utilization for time without loss of precision nor range |
Function Wrapper | A general-purpose static-polymorphic function wrapper via jau::function<R(A...)> |
IO Utilities | Input and Output (IO) types and functionality |
Integer types and arithmetic | Integral integer types and arithmetic |
Java VM Utilities | Java virtual machine support, helping accessing the JVM and converting data types |
Languages | Language functionality, programming and otherwise |
Math Support | Math Support Functionality, e.g |
Network Utilities | Networking types and functionality |
OS Support | OS Support Functionality |
String Utilities | String utilities for type conversion and manipulation |
System and OS Utilities | System and OS related types and functionality |