|
Ocean
|
Go to the source code of this file.
Data Structures | |
| class | Ocean::HighPerformanceTimer |
| This class implements a high performance timer. More... | |
| class | Ocean::HighPerformanceStatistic |
| This class implements a simple module gathering high performance timer statistics. More... | |
| class | Ocean::HighPerformanceStatistic::ScopedStatistic |
| This class defines a scoped high performance statistic module. More... | |
| class | Ocean::HighPerformanceBenchmark |
| The HighPerformanceBenchmark object allows to benchmark algorithms with individual categories. More... | |
| class | Ocean::HighPerformanceBenchmark::Category |
| This class defines a hierarchical category This class is used to group categories based on their names into a hierarchy. More... | |
| class | Ocean::HighPerformanceBenchmark::ScopedCategory |
| This class implements a scoped benchmark category. More... | |
Namespaces | |
| namespace | Ocean |
| The namespace covering the entire Ocean framework. | |
Functions | |
| uint64_t | Ocean::HighPerformanceTimer_externalPrivacyConfirmTicks () |
| Returns the recent CPU ticks which will contain a random offset which is constant through the execution of the process. | |
| std::ostream & | Ocean::operator<< (std::ostream &stream, const HighPerformanceStatistic &highPerformanceStatistic) |
| template<bool tActive> | |
| MessageObject< tActive > & | Ocean::operator<< (MessageObject< tActive > &messageObject, const HighPerformanceStatistic &highPerformanceStatistic) |
| template<bool tActive> | |
| MessageObject< tActive > & | Ocean::operator<< (MessageObject< tActive > &&messageObject, const HighPerformanceStatistic &highPerformanceStatistic) |