gz-cpp-util 1.3
A c++20 library containing various utilities
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cstd::exception
 Cgz::ExceptionThe parent for all other exceptions
 Cgz::FileIOErrorAny error that occurs during file io
 Cgz::InvalidArgumentAny error that implies an invalid argument was passed to a function
 Cgz::InvalidTypeAny error where a wrong type was used
 Cgz::Iterator< T >A generic iterator that satisfies std::forward_iterator
 Cgz::RingBuffer< T >::IteratorBidirectonal iterator for the RingBuffer
 Cgz::LogManages printing messages to stdout and to logfiles
 Cgz::LogCreateInfoCreate info for a Log object
 Cgz::Queue< T >A thread-safe queue with a dynamic size up until a maximum size
 Cgz::RingBuffer< T >A fixed size buffer that can store data continuously without needing to move data or reallocate memory
 Cgz::SettingsManager< CacheTypes >
 Cgz::SettingsManagerAllowedValues< CacheTypes >Information about the allowed values
 Cgz::SettingsManagerCreateInfo< CacheTypes >Creation info for SettingsManager
 Cgz::util::string_hash
 Cgz::re::types