YARP
Yet Another Robot Platform
yarp::yarpLogger::LogEntry Class Reference

#include <yarp/logger/YarpLogger.h>

Public Member Functions

void clear_logEntries ()
 
bool append_logEntry (MessageEntry entry)
 
 LogEntry (int _entry_list_max_size=10000)
 
int getLogEntryMaxSize ()
 
bool getLogEntryMaxSizeEnabled ()
 
void setLogEntryMaxSize (int size)
 
void setLogEntryMaxSizeEnabled (bool enable)
 

Public Attributes

bool logging_enabled
 
std::vector< MessageEntryentry_list
 
int last_read_message
 
yarp::yarpLogger::LogEntryInfo logInfo
 

Detailed Description

Definition at line 176 of file YarpLogger.h.

Constructor & Destructor Documentation

◆ LogEntry()

yarp::yarpLogger::LogEntry::LogEntry ( int  _entry_list_max_size = 10000)
inline

Definition at line 190 of file YarpLogger.h.

Member Function Documentation

◆ append_logEntry()

bool LogEntry::append_logEntry ( MessageEntry  entry)

Definition at line 52 of file YarpLogger.cpp.

◆ clear_logEntries()

void LogEntry::clear_logEntries ( )

Definition at line 33 of file YarpLogger.cpp.

◆ getLogEntryMaxSize()

int yarp::yarpLogger::LogEntry::getLogEntryMaxSize ( )
inline

Definition at line 199 of file YarpLogger.h.

◆ getLogEntryMaxSizeEnabled()

bool yarp::yarpLogger::LogEntry::getLogEntryMaxSizeEnabled ( )
inline

Definition at line 200 of file YarpLogger.h.

◆ setLogEntryMaxSize()

void LogEntry::setLogEntryMaxSize ( int  size)

Definition at line 40 of file YarpLogger.cpp.

◆ setLogEntryMaxSizeEnabled()

void LogEntry::setLogEntryMaxSizeEnabled ( bool  enable)

Definition at line 47 of file YarpLogger.cpp.

Member Data Documentation

◆ entry_list

std::vector<MessageEntry> yarp::yarpLogger::LogEntry::entry_list

Definition at line 184 of file YarpLogger.h.

◆ last_read_message

int yarp::yarpLogger::LogEntry::last_read_message

Definition at line 185 of file YarpLogger.h.

◆ logging_enabled

bool yarp::yarpLogger::LogEntry::logging_enabled

Definition at line 183 of file YarpLogger.h.

◆ logInfo

yarp::yarpLogger::LogEntryInfo yarp::yarpLogger::LogEntry::logInfo

Definition at line 205 of file YarpLogger.h.


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