orocos_cpp
Public Member Functions | List of all members
orocos_cpp::LoggingHelper Class Reference

#include <LoggingHelper.hpp>

Public Member Functions

 LoggingHelper ()
 
bool logAllPorts (RTT::TaskContext *context, const std::string &loggerName, const std::string &log_directory, const std::vector< std::string > excludeList=std::vector< std::string >(), bool loadTypekits=true)
 
bool logAllPorts (RTT::TaskContext *context, const std::string &loggerName, const std::vector< std::string > excludeList=std::vector< std::string >(), bool loadTypekits=true)
 
bool logTasks (const std::map< std::string, bool > &loggingEnabledTaskMap, bool logAll)
 
bool logTasks (const std::vector< std::string > &excludeList)
 
bool logTasks ()
 

Constructor & Destructor Documentation

◆ LoggingHelper()

LoggingHelper::LoggingHelper ( )

Member Function Documentation

◆ logAllPorts() [1/2]

bool LoggingHelper::logAllPorts ( RTT::TaskContext *  context,
const std::string &  loggerName,
const std::string &  log_directory,
const std::vector< std::string >  excludeList = std::vector<std::string>(),
bool  loadTypekits = true 
)

◆ logAllPorts() [2/2]

bool LoggingHelper::logAllPorts ( RTT::TaskContext *  context,
const std::string &  loggerName,
const std::vector< std::string >  excludeList = std::vector<std::string>(),
bool  loadTypekits = true 
)

This uses the local bundle instance to determine the log directory.

◆ logTasks() [1/3]

bool LoggingHelper::logTasks ( const std::map< std::string, bool > &  loggingEnabledTaskMap,
bool  logAll 
)

◆ logTasks() [2/3]

bool LoggingHelper::logTasks ( const std::vector< std::string > &  excludeList)

◆ logTasks() [3/3]

bool LoggingHelper::logTasks ( )

The documentation for this class was generated from the following files: