armarx::Profiler Namespace Reference

Classes

class  FileLoggingStrategy
 A brief description. More...
 
class  IceBufferedLoggingStrategy
 
class  IceLoggingStrategy
 IceLoggingStrategy publishes incoming log method calls directly on IceLoggingStrategy::profilerListenerPrx. More...
 
class  LoggingStrategy
 A brief description. More...
 
class  Profiler
 The armarx::Profiler::Profiler class can be used for timing executions within the ArmarX framework. More...
 

Typedefs

using FileLoggingStrategyPtr = std::shared_ptr<FileLoggingStrategy>
 
using IceLoggingStrategyPtr = std::shared_ptr<IceLoggingStrategy>
 
using LoggingStrategyPtr = std::shared_ptr<LoggingStrategy>
 
using ProfilerPtr = std::shared_ptr<Profiler>
 
using ProfilerSet = std::set<ProfilerPtr>
 

Typedef Documentation

◆ FileLoggingStrategyPtr

using FileLoggingStrategyPtr = std::shared_ptr<FileLoggingStrategy>

◆ IceLoggingStrategyPtr

using IceLoggingStrategyPtr = std::shared_ptr<IceLoggingStrategy>

◆ LoggingStrategyPtr

typedef std::shared_ptr< LoggingStrategy > LoggingStrategyPtr = std::shared_ptr<LoggingStrategy>

◆ ProfilerPtr

typedef std::shared_ptr< Profiler > ProfilerPtr = std::shared_ptr<Profiler>

◆ ProfilerSet

typedef std::set< ProfilerPtr > ProfilerSet = std::set<ProfilerPtr>