Classes | Public Member Functions | Private Member Functions | List of all members
Time::TimeTests Class Reference
Inheritance diagram for Time::TimeTests:
Inheritance graph
[legend]

Classes

class  TestTimeTask
 

Public Member Functions

virtual void setUp ()
 Test initialization. More...
 
int svc (void)
 Test finalization. More...
 
virtual void tearDown ()
 
void test_gettimeofday ()
 
void test_sleep ()
 
void test_sleep1 ()
 
void test_sleep2 ()
 
void test_sleep3 ()
 
void test_usleep ()
 
void test_usleep1 ()
 
 TimeTests ()
 Constructor. More...
 
 ~TimeTests ()
 Destructor. More...
 
- 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

 CPPUNIT_TEST (test_sleep)
 
 CPPUNIT_TEST (test_usleep)
 
 CPPUNIT_TEST (test_gettimeofday)
 
 CPPUNIT_TEST_SUITE (TimeTests)
 
 CPPUNIT_TEST_SUITE_END ()
 

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 43 of file TimeTests.cpp.

Constructor & Destructor Documentation

◆ TimeTests()

Time::TimeTests::TimeTests ( )
inline

Constructor.

Definition at line 144 of file TimeTests.cpp.

◆ ~TimeTests()

Time::TimeTests::~TimeTests ( )
inline

Destructor.

Definition at line 151 of file TimeTests.cpp.

Member Function Documentation

◆ CPPUNIT_TEST() [1/3]

Time::TimeTests::CPPUNIT_TEST ( test_sleep  )
private

◆ CPPUNIT_TEST() [2/3]

Time::TimeTests::CPPUNIT_TEST ( test_usleep  )
private

◆ CPPUNIT_TEST() [3/3]

Time::TimeTests::CPPUNIT_TEST ( test_gettimeofday  )
private

◆ CPPUNIT_TEST_SUITE()

Time::TimeTests::CPPUNIT_TEST_SUITE ( TimeTests  )
private

◆ CPPUNIT_TEST_SUITE_END()

Time::TimeTests::CPPUNIT_TEST_SUITE_END ( )
private

◆ setUp()

virtual void Time::TimeTests::setUp ( )
inlinevirtual

Test initialization.

Definition at line 158 of file TimeTests.cpp.

◆ svc()

int Time::TimeTests::svc ( void  )
inlinevirtual

Test finalization.

Reimplemented from coil::Task.

Definition at line 165 of file TimeTests.cpp.

◆ tearDown()

virtual void Time::TimeTests::tearDown ( )
inlinevirtual

Definition at line 169 of file TimeTests.cpp.

◆ test_gettimeofday()

void Time::TimeTests::test_gettimeofday ( )
inline

Definition at line 457 of file TimeTests.cpp.

◆ test_sleep()

void Time::TimeTests::test_sleep ( )
inline

Definition at line 183 of file TimeTests.cpp.

◆ test_sleep1()

void Time::TimeTests::test_sleep1 ( )
inline

Definition at line 259 of file TimeTests.cpp.

◆ test_sleep2()

void Time::TimeTests::test_sleep2 ( )
inline

Definition at line 305 of file TimeTests.cpp.

◆ test_sleep3()

void Time::TimeTests::test_sleep3 ( )
inline

Definition at line 335 of file TimeTests.cpp.

◆ test_usleep()

void Time::TimeTests::test_usleep ( )
inline

Definition at line 381 of file TimeTests.cpp.

◆ test_usleep1()

void Time::TimeTests::test_usleep1 ( )
inline

Definition at line 427 of file TimeTests.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:48