Lely core libraries 2.3.4
util Directory Reference
Directory dependency graph for util:
include/lely/util

Files

 bimap.h
 This header file is part of the utilities library; it contains the bidirectional map declarations.
 
 bits.h
 This header file is part of the utilities library; it contains the bit function definitions.
 
 bitset.h
 This header file is part of the utilities library; it contains the bitset declarations.
 
 c_call.hpp
 This header file is part of the utilities library; it contains the C callback wrapper declarations.
 
 c_type.hpp
 This header file is part of the utilities library; it contains the C to C++ interface declarations.
 
 chrono.hpp
 This header file is part of the utilities library; it contains the time function declarations.
 
 cmp.h
 This header file is part of the utilities library; it contains the comparison function definitions.
 
 config.h
 This header file is part of the utilities library; it contains the configuration functions.
 
 coroutine.h
 This header file is part of the utilities libraru; it contains a stackless coroutine implementation.
 
 coroutine.hpp
 This header file is part of the utilities library; it contains the C++ implementation of stackless coroutines.
 
 daemon.h
 This header file is part of the utilities library; it contains the daemon declarations.
 
 diag.h
 This header file is part of the utilities library; it contains the diagnostic declarations.
 
 dllist.h
 This header file is part of the utilities library; it contains the doubly-linked list declarations.
 
 endian.h
 This header file is part of the utilities library; it contains the byte order (endianness) function definitions.
 
 errnum.h
 This header file is part of the utilities library; it contains the native and platform-independent error number declarations.
 
 error.hpp
 This header file is part of the utilities library; it contains C++ convenience functions for creating std::error_code instances and throwing std::system_error exceptions corresponding to native error numbers.
 
 exception.hpp
 This header file is part of the utilities library; it contains the C++ exception declarations.
 
 fiber.h
 This header file is part of the utilities library; it contains the fiber declarations.
 
 fiber.hpp
 This header file is part of the utilities library; it contains the C++ interface for the fiber implementation.
 
 float.h
 This header file is part of the utilities library; it contains the IEEE 754 floating-point format type definitions.
 
 frbuf.h
 This header file is part of the utilities library; it contains the read file buffer declarations.
 
 fwbuf.h
 This header file is part of the utilities library; it contains the (atomic) write file buffer declarations.
 
 invoker.hpp
 This header file is part of the utilities library; it contains a function object that can be used to store a Callable together with its arguments.
 
 lex.h
 This header file is part of the utilities library; it contains the lexer function declarations.
 
 membuf.h
 This header file is part of the utilities library; it contains the memory buffer declarations.
 
 mkjmp.h
 This header file is part of the utilities library; it contains the mkjmp() and sigmkjmp() function declarations.
 
 mutex.hpp
 This header file is part of the utilities library; it contains the C++ mutual exclusion helper classes.
 
 pheap.h
 This header file is part of the utilities library; it contains the pairing heap declarations.
 
 print.h
 This header file is part of the utilities library; it contains the printing function declarations.
 
 rbtree.h
 This header file is part of the utilities library; it contains the red-black tree declarations.
 
 result.hpp
 This header file is part of the utilities library; it contains a generic type that can represent both the result of a successful operation or the reason for failure.
 
 sllist.h
 This header file is part of the utilities library; it contains the singly-linked list declarations.
 
 spscring.h
 This header file is part of the utilities library; it contains the single-producer, single-consumer ring buffer declarations.
 
 stop.h
 This header file is part of the utilities library; it contains the stop token declarations.
 
 stop.hpp
 This header file is part of the utilities library; it contains the C++ interface for the stop token.
 
 time.h
 This header file is part of the utilities library; it contains the time function declarations.
 
 ustring.h
 This header file is part of the utilities library; it contains (16-bit) Unicode string functions.
 
 util.h
 This is the public header file of the utilities library.