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

Public Member Functions

 DynamicLibTests ()
 Constructor. More...
 
virtual void setUp ()
 Test initialization. More...
 
virtual void tearDown ()
 Test finalization. More...
 
void test_DynamicLib_1 ()
 コンストラクタその1 More...
 
void test_DynamicLib_2 ()
 コンストラクタその2 More...
 
void test_DynamicLib_3 ()
 コンストラクタその3 More...
 
void test_DynamicLib_4 ()
 コンストラクタその4 More...
 
void test_DynamicLib_error ()
 do error note エラー発生時にerror()が非0を返すこと More...
 
void test_DynamicLib_open_and_close ()
 Open and Close. More...
 
void test_DynamicLib_open_failure ()
 Try to open nonExistence. More...
 
void test_DynamicLib_symbol ()
 do symbol note 存在するシンボルを読み出す。 More...
 
void test_DynamicLib_symbol_failure ()
 do symbol note 存在しないシンボルを読み出す。 More...
 
 ~DynamicLibTests ()
 Destructor. More...
 

Private Member Functions

 CPPUNIT_TEST (test_DynamicLib_1)
 
 CPPUNIT_TEST (test_DynamicLib_2)
 
 CPPUNIT_TEST (test_DynamicLib_3)
 
 CPPUNIT_TEST (test_DynamicLib_4)
 
 CPPUNIT_TEST (test_DynamicLib_open_failure)
 
 CPPUNIT_TEST (test_DynamicLib_open_and_close)
 
 CPPUNIT_TEST (test_DynamicLib_symbol_failure)
 
 CPPUNIT_TEST (test_DynamicLib_symbol)
 
 CPPUNIT_TEST (test_DynamicLib_error)
 
 CPPUNIT_TEST_SUITE (DynamicLibTests)
 
 CPPUNIT_TEST_SUITE_END ()
 

Private Attributes

coil::DynamicLibdl
 

Detailed Description

Definition at line 51 of file DynamicLibTests.cpp.

Constructor & Destructor Documentation

DynamicLib::DynamicLibTests::DynamicLibTests ( )
inline

Constructor.

Definition at line 74 of file DynamicLibTests.cpp.

DynamicLib::DynamicLibTests::~DynamicLibTests ( )
inline

Destructor.

Definition at line 82 of file DynamicLibTests.cpp.

Member Function Documentation

DynamicLib::DynamicLibTests::CPPUNIT_TEST ( test_DynamicLib_1  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST ( test_DynamicLib_2  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST ( test_DynamicLib_3  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST ( test_DynamicLib_4  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST ( test_DynamicLib_open_failure  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST ( test_DynamicLib_open_and_close  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST ( test_DynamicLib_symbol_failure  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST ( test_DynamicLib_symbol  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST ( test_DynamicLib_error  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST_SUITE ( DynamicLibTests  )
private
DynamicLib::DynamicLibTests::CPPUNIT_TEST_SUITE_END ( )
private
virtual void DynamicLib::DynamicLibTests::setUp ( )
inlinevirtual

Test initialization.

Definition at line 89 of file DynamicLibTests.cpp.

virtual void DynamicLib::DynamicLibTests::tearDown ( )
inlinevirtual

Test finalization.

Definition at line 96 of file DynamicLibTests.cpp.

void DynamicLib::DynamicLibTests::test_DynamicLib_1 ( )
inline

コンストラクタその1

Definition at line 105 of file DynamicLibTests.cpp.

void DynamicLib::DynamicLibTests::test_DynamicLib_2 ( )
inline

コンストラクタその2

Definition at line 117 of file DynamicLibTests.cpp.

void DynamicLib::DynamicLibTests::test_DynamicLib_3 ( )
inline

コンストラクタその3

Definition at line 127 of file DynamicLibTests.cpp.

void DynamicLib::DynamicLibTests::test_DynamicLib_4 ( )
inline

コンストラクタその4

Definition at line 137 of file DynamicLibTests.cpp.

void DynamicLib::DynamicLibTests::test_DynamicLib_error ( )
inline

do error note エラー発生時にerror()が非0を返すこと

Definition at line 221 of file DynamicLibTests.cpp.

void DynamicLib::DynamicLibTests::test_DynamicLib_open_and_close ( )
inline

Open and Close.

Definition at line 159 of file DynamicLibTests.cpp.

void DynamicLib::DynamicLibTests::test_DynamicLib_open_failure ( )
inline

Try to open nonExistence.

Definition at line 148 of file DynamicLibTests.cpp.

void DynamicLib::DynamicLibTests::test_DynamicLib_symbol ( )
inline

do symbol note 存在するシンボルを読み出す。

Definition at line 194 of file DynamicLibTests.cpp.

void DynamicLib::DynamicLibTests::test_DynamicLib_symbol_failure ( )
inline

do symbol note 存在しないシンボルを読み出す。

Definition at line 174 of file DynamicLibTests.cpp.

Member Data Documentation

coil::DynamicLib* DynamicLib::DynamicLibTests::dl
private

Definition at line 67 of file DynamicLibTests.cpp.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Thu Jun 6 2019 19:26:02