Public Member Functions | Protected Attributes | List of all members
LoggerPortBase Class Referenceabstract

#include <DataLogger.h>

Inheritance diagram for LoggerPortBase:
Inheritance graph
[legend]

Public Member Functions

virtual void clear ()=0
 
virtual void dumpLog (std::ostream &os, unsigned int precision=0)=0
 
virtual void log ()=0
 
 LoggerPortBase ()
 
void maxLength (unsigned int len)
 
virtual const char * name ()=0
 

Protected Attributes

unsigned int m_maxLength
 

Detailed Description

Definition at line 42 of file DataLogger.h.

Constructor & Destructor Documentation

LoggerPortBase::LoggerPortBase ( )
inline

Definition at line 45 of file DataLogger.h.

Member Function Documentation

virtual void LoggerPortBase::clear ( )
pure virtual
virtual void LoggerPortBase::dumpLog ( std::ostream &  os,
unsigned int  precision = 0 
)
pure virtual
virtual void LoggerPortBase::log ( )
pure virtual
void LoggerPortBase::maxLength ( unsigned int  len)
inline

Definition at line 50 of file DataLogger.h.

virtual const char* LoggerPortBase::name ( )
pure virtual

Member Data Documentation

unsigned int LoggerPortBase::m_maxLength
protected

Definition at line 52 of file DataLogger.h.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Thu May 6 2021 02:41:52