Classes
-
namespace Corrade Root namespace.
-
namespace Containers Container implementations.
- class Array Array wrapper with size information.
- class ArrayView Array view with size information.
- class ArrayView<const void> Constant void array view with size information.
- struct DefaultInitT Default initialization tag type.
- struct DirectInitT Direct initialization tag type.
- class EnumSet Set of enum values.
- struct InPlaceInitT In-place initialization tag type.
- class LinkedList Linked list.
- class LinkedListItem Item of LinkedList.
- struct NoInitT No initialization tag type.
- struct NullOptT Null optional initialization tag type.
- class Optional Optional value.
- class StaticArray Static array wrapper.
- class StaticArrayView Fixed-size array view.
- struct ValueInitT Value initialization tag type.
-
namespace Interconnect Signal/slot connections.
- class Connection Connection.
-
class Emitter Emitter object.
- class Signal Signature for signals.
- class Receiver Receiver object.
- class StateMachine State machine.
- class StateTransition Transition between states.
-
namespace PluginManager Plugin management.
- class AbstractManager Non-templated base for plugin managers.
- class AbstractManagingPlugin Base class for plugin interfaces with access to associated manager.
- class AbstractPlugin Base class for plugin interfaces.
- class Manager Plugin manager.
- class PluginMetadata Plugin metadata.
-
namespace TestSuite Test suite.
-
namespace Compare Various test suite comparison helpers.
- class Around Pseudo-type for verifying that value is in given bounds.
- class Container Pseudo-type for comparing container contents.
- class File Pseudo-type for comparing file contents.
- class FileToString Pseudo-type for comparing file contents to string.
- class Greater Pseudo-type for verifying that value is less than expected.
- class GreaterOrEqual Pseudo-type for verifying that value is less than expected.
- class Less Pseudo-type for verifying that value is less than expected.
- class LessOrEqual Pseudo-type for verifying that value is less than expected.
- class SortedContainer Pseudo-type for comparing sorted container contents.
- class StringToFile Pseudo-type for comparing string to file contents.
- class Comparator Default comparator implementation.
- class Comparator<double> Fuzzy-compare for double values.
- class Comparator<float> Fuzzy-compare for float values.
-
class Tester Base class for tests and benchmarks.
- class TesterConfiguration Tester configuration.
-
namespace Utility Utitlities.
- namespace Directory Filesystem utilities.
- namespace String String utilities.
- namespace System System utilities.
- namespace Unicode Unicode utilities.
- class AbstractHash Base template for hashing classes.
- class AndroidLogStreamBuffer Stream buffer that sends the data to Android log.
- class Arguments Command-line argument parser.
- class Configuration Parser and writer for configuration files.
- class ConfigurationGroup Group of values in configuration file.
- struct ConfigurationValue Configuration value parser and writer.
- struct ConfigurationValue<bool> Configuration value parser and writer for
bool
type.
- struct ConfigurationValue<char32_t> Configuration value parser and writer for
char32_t
type.
- struct ConfigurationValue<double> Configuration value parser and writer for
double
type.
- struct ConfigurationValue<float> Configuration value parser and writer for
float
type.
- struct ConfigurationValue<int> Configuration value parser and writer for
int
type.
- struct ConfigurationValue<long> Configuration value parser and writer for
long
type.
- struct ConfigurationValue<long double> Configuration value parser and writer for
long double
type.
- struct ConfigurationValue<long long> Configuration value parser and writer for
long long
type.
- struct ConfigurationValue<short> Configuration value parser and writer for
short
type.
- struct ConfigurationValue<std::string> Configuration value parser and writer for std::
string type.
- struct ConfigurationValue<unsigned int> Configuration value parser and writer for
unsigned int
type.
- struct ConfigurationValue<unsigned long> Configuration value parser and writer for
unsigned long
type.
- struct ConfigurationValue<unsigned long long> Configuration value parser and writer for
unsigned long long
type.
- struct ConfigurationValue<unsigned short> Configuration value parser and writer for
unsigned short
type.
- class Debug Debug output handler.
- class Endianness Endianness related functions.
- class Error Error output handler.
- class Fatal Warning output handler.
- class HashDigest Hash digest.
- class MurmurHash2 MurmurHash 2.
- class Resource Data resource management.
- class Sha1 SHA-1.
- class Warning Warning output handler.
- namespace std STL namespace.
-
namespace Containers Container implementations.
- class Array Array wrapper with size information.
- class ArrayView Array view with size information.
- class ArrayView<const void> Constant void array view with size information.
- struct DefaultInitT Default initialization tag type.
- struct DirectInitT Direct initialization tag type.
- class EnumSet Set of enum values.
- struct InPlaceInitT In-place initialization tag type.
- class LinkedList Linked list.
- class LinkedListItem Item of LinkedList.
- struct NoInitT No initialization tag type.
- struct NullOptT Null optional initialization tag type.
- class Optional Optional value.
- class StaticArray Static array wrapper.
- class StaticArrayView Fixed-size array view.
- struct ValueInitT Value initialization tag type.
-
namespace Interconnect Signal/slot connections.
- class Connection Connection.
-
class Emitter Emitter object.
- class Signal Signature for signals.
- class Receiver Receiver object.
- class StateMachine State machine.
- class StateTransition Transition between states.
-
namespace PluginManager Plugin management.
- class AbstractManager Non-templated base for plugin managers.
- class AbstractManagingPlugin Base class for plugin interfaces with access to associated manager.
- class AbstractPlugin Base class for plugin interfaces.
- class Manager Plugin manager.
- class PluginMetadata Plugin metadata.
-
namespace TestSuite Test suite.
-
namespace Compare Various test suite comparison helpers.
- class Around Pseudo-type for verifying that value is in given bounds.
- class Container Pseudo-type for comparing container contents.
- class File Pseudo-type for comparing file contents.
- class FileToString Pseudo-type for comparing file contents to string.
- class Greater Pseudo-type for verifying that value is less than expected.
- class GreaterOrEqual Pseudo-type for verifying that value is less than expected.
- class Less Pseudo-type for verifying that value is less than expected.
- class LessOrEqual Pseudo-type for verifying that value is less than expected.
- class SortedContainer Pseudo-type for comparing sorted container contents.
- class StringToFile Pseudo-type for comparing string to file contents.
- class Comparator Default comparator implementation.
- class Comparator<double> Fuzzy-compare for double values.
- class Comparator<float> Fuzzy-compare for float values.
-
class Tester Base class for tests and benchmarks.
- class TesterConfiguration Tester configuration.
-
namespace Compare Various test suite comparison helpers.
-
namespace Utility Utitlities.
- namespace Directory Filesystem utilities.
- namespace String String utilities.
- namespace System System utilities.
- namespace Unicode Unicode utilities.
- class AbstractHash Base template for hashing classes.
- class AndroidLogStreamBuffer Stream buffer that sends the data to Android log.
- class Arguments Command-line argument parser.
- class Configuration Parser and writer for configuration files.
- class ConfigurationGroup Group of values in configuration file.
- struct ConfigurationValue Configuration value parser and writer.
- struct ConfigurationValue<bool> Configuration value parser and writer for
bool
type. - struct ConfigurationValue<char32_t> Configuration value parser and writer for
char32_t
type. - struct ConfigurationValue<double> Configuration value parser and writer for
double
type. - struct ConfigurationValue<float> Configuration value parser and writer for
float
type. - struct ConfigurationValue<int> Configuration value parser and writer for
int
type. - struct ConfigurationValue<long> Configuration value parser and writer for
long
type. - struct ConfigurationValue<long double> Configuration value parser and writer for
long double
type. - struct ConfigurationValue<long long> Configuration value parser and writer for
long long
type. - struct ConfigurationValue<short> Configuration value parser and writer for
short
type. - struct ConfigurationValue<std::string> Configuration value parser and writer for std::
string type. - struct ConfigurationValue<unsigned int> Configuration value parser and writer for
unsigned int
type. - struct ConfigurationValue<unsigned long> Configuration value parser and writer for
unsigned long
type. - struct ConfigurationValue<unsigned long long> Configuration value parser and writer for
unsigned long long
type. - struct ConfigurationValue<unsigned short> Configuration value parser and writer for
unsigned short
type. - class Debug Debug output handler.
- class Endianness Endianness related functions.
- class Error Error output handler.
- class Fatal Warning output handler.
- class HashDigest Hash digest.
- class MurmurHash2 MurmurHash 2.
- class Resource Data resource management.
- class Sha1 SHA-1.
- class Warning Warning output handler.