Public Member Functions | Private Member Functions | Private Attributes | List of all members
Logger::LogOutCreator Class Reference
Inheritance diagram for Logger::LogOutCreator:
Inheritance graph
[legend]

Public Member Functions

 LogOutCreator (const char *name, coil::LogStreamBuffer *streambuf)
 
virtual int svc ()
 Execute thread. More...
 
 ~LogOutCreator ()
 
- Public Member Functions inherited from coil::Task
virtual void activate ()
 Create a thread. More...
 
virtual void activate ()
 Create a thread. More...
 
virtual int close (unsigned long flags=0)
 Task close. More...
 
virtual int close (unsigned long flags=0)
 Task close. More...
 
virtual void finalize ()
 Finalizing the task. More...
 
virtual void finalize ()
 Finalizing the task. More...
 
virtual int open (void *args=0)
 Task open. More...
 
virtual int open (void *args=0)
 Task open. More...
 
virtual void reset ()
 Reset of task count. More...
 
virtual void reset ()
 Reset of task count. More...
 
virtual int resume (void)
 Resuming the suspended task. More...
 
virtual int resume (void)
 Resuming the suspended task. More...
 
virtual int suspend (void)
 Suspending the task. More...
 
virtual int suspend (void)
 Suspending the task. More...
 
 Task ()
 Constructor. More...
 
 Task ()
 Constructor. More...
 
virtual int wait (void)
 Waiting for the thread terminate. More...
 
virtual int wait (void)
 Waiting for the thread terminate. More...
 
virtual ~Task ()
 Destructor. More...
 
virtual ~Task ()
 Destructor. More...
 

Private Member Functions

int dummy0 (int ic)
 

Private Attributes

std::string m_name
 
LogOut m_out
 

Additional Inherited Members

- Static Public Member Functions inherited from coil::Task
static void * svc_run (void *args=0)
 Start thread Execution. More...
 
static unsigned int WINAPI svc_run (void *args=0)
 Start thread Execution. More...
 

Detailed Description

Definition at line 220 of file LoggerTests.cpp.

Constructor & Destructor Documentation

◆ LogOutCreator()

Logger::LogOutCreator::LogOutCreator ( const char *  name,
coil::LogStreamBuffer streambuf 
)
inline

Definition at line 224 of file LoggerTests.cpp.

◆ ~LogOutCreator()

Logger::LogOutCreator::~LogOutCreator ( )
inline

Definition at line 234 of file LoggerTests.cpp.

Member Function Documentation

◆ dummy0()

int Logger::LogOutCreator::dummy0 ( int  ic)
inlineprivate

Definition at line 267 of file LoggerTests.cpp.

◆ svc()

virtual int Logger::LogOutCreator::svc ( void  )
inlinevirtual

Execute thread.

Execute thread

Reimplemented from coil::Task.

Definition at line 239 of file LoggerTests.cpp.

Member Data Documentation

◆ m_name

std::string Logger::LogOutCreator::m_name
private

Definition at line 265 of file LoggerTests.cpp.

◆ m_out

LogOut Logger::LogOutCreator::m_out
private

Definition at line 266 of file LoggerTests.cpp.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:46