gz-cpp-util 1.3
A c++20 library containing various utilities
|
▼Cstd::exception | |
▼Cgz::Exception | The parent for all other exceptions |
Cgz::FileIOError | Any error that occurs during file io |
Cgz::InvalidArgument | Any error that implies an invalid argument was passed to a function |
Cgz::InvalidType | Any error where a wrong type was used |
Cgz::Iterator< T > | A generic iterator that satisfies std::forward_iterator |
Cgz::RingBuffer< T >::Iterator | Bidirectonal iterator for the RingBuffer |
Cgz::Log | Manages printing messages to stdout and to logfiles |
Cgz::LogCreateInfo | Create 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 |