Public Member Functions | Private Member Functions | Private Attributes
ModuleManager::ModuleManagerTests Class Reference

List of all members.

Public Member Functions

 ModuleManagerTests ()
 Constructor.
virtual void setUp ()
 Test initialization.
virtual void tearDown ()
 Test finalization.
void test_addLoadpath ()
 addLoadpath()�᥽�åɤΥƥ���
void test_allowAbsolutePath_and_disallowAbsolutePath ()
 allowAbsolutePath()�᥽�åɤ�disallowAbsolutePath()�᥽�åɤΥƥ���
void test_allowModuleDownload ()
 allowModuleDownload()�᥽�åɤΥƥ���
void test_disallowModuleDownload ()
 disallowModuleDownload()�᥽�åɤΥƥ���
void test_fileExist ()
 fileExist()�᥽�åɤΥƥ���
void test_findFile ()
 findFile()�᥽�åɤΥƥ���
void test_getInitFuncName ()
 getInitFuncName()�᥽�åɤΥƥ���
void test_getLoadableModules ()
 getLoadableModules()�᥽�åɤΥƥ���
void test_getLoadedModules ()
 getLoadedModules()�᥽�åɤΥƥ���
void test_load ()
 load()�᥽�åɤΥƥ���
void test_load_inexistent_on_load_path ()
 load()�᥽�åɤΥƥ���
void test_setLoadpath_and_getLoadPath ()
 setLoadpath()��getLoadPath()�Υƥ���
void test_symbol ()
 symbol()�᥽�åɤΥƥ���
void test_unload ()
 unload()�᥽�åɤΥƥ���
void test_unloadAll ()
 unloadAll()�᥽�åɤΥƥ���
 ~ModuleManagerTests ()
 Destructor.

Private Member Functions

 CPPUNIT_TEST (test_load)
 CPPUNIT_TEST (test_load_inexistent_on_load_path)
 CPPUNIT_TEST (test_unload)
 CPPUNIT_TEST (test_unloadAll)
 CPPUNIT_TEST (test_symbol)
 CPPUNIT_TEST (test_setLoadpath_and_getLoadPath)
 CPPUNIT_TEST (test_addLoadpath)
 CPPUNIT_TEST (test_getLoadableModules)
 CPPUNIT_TEST (test_allowAbsolutePath_and_disallowAbsolutePath)
 CPPUNIT_TEST (test_findFile)
 CPPUNIT_TEST (test_fileExist)
 CPPUNIT_TEST (test_getInitFuncName)
 CPPUNIT_TEST_SUITE (ModuleManagerTests)
 CPPUNIT_TEST_SUITE_END ()
bool isFound (const std::vector< coil::Properties > &path, const std::string &mod)

Private Attributes

RTC::ModuleManagerm_pModMgr

Detailed Description

Definition at line 58 of file ModuleManager/ModuleManagerTests.cpp.


Constructor & Destructor Documentation

Constructor.

Definition at line 96 of file ModuleManager/ModuleManagerTests.cpp.

Destructor.

Definition at line 103 of file ModuleManager/ModuleManagerTests.cpp.


Member Function Documentation

bool ModuleManager::ModuleManagerTests::isFound ( const std::vector< coil::Properties > &  path,
const std::string &  mod 
) [inline, private]

Definition at line 83 of file ModuleManager/ModuleManagerTests.cpp.

virtual void ModuleManager::ModuleManagerTests::setUp ( ) [inline, virtual]

Test initialization.

Definition at line 110 of file ModuleManager/ModuleManagerTests.cpp.

virtual void ModuleManager::ModuleManagerTests::tearDown ( ) [inline, virtual]

Test finalization.

Definition at line 142 of file ModuleManager/ModuleManagerTests.cpp.

addLoadpath()�᥽�åɤΥƥ���

  • �����������ɥѥ����ɲäǤ��뤫��

Definition at line 399 of file ModuleManager/ModuleManagerTests.cpp.

allowAbsolutePath()�᥽�åɤ�disallowAbsolutePath()�᥽�åɤΥƥ���

  • ���Хѥ��������Ĥ������֤ǡ����Хѥ�����ǥ⥸�塼������ɤǤ��뤫��
  • ���Хѥ������ػߤ������֤ǡ����Хѥ�����ǥ⥸�塼������ɤ��ߤơ��տޤɤ��꼺�Ԥ��뤫��

Definition at line 471 of file ModuleManager/ModuleManagerTests.cpp.

allowModuleDownload()�᥽�åɤΥƥ���

Definition at line 492 of file ModuleManager/ModuleManagerTests.cpp.

disallowModuleDownload()�᥽�åɤΥƥ���

Definition at line 500 of file ModuleManager/ModuleManagerTests.cpp.

fileExist()�᥽�åɤΥƥ���

  • ¸�ߤ���ե��������ꤷ�����ˡ�������Ƚ�ꤵ��뤫��
  • ¸�ߤ��ʤ��ե��������ꤷ�����ˡ�������Ƚ�ꤵ��뤫��
  • ¸�ߤ���ե�������//�ס�../�פ������ä��ѥ�ɽ���ǻ��ꤷ����硢������Ƚ�ꤵ��뤫��

Definition at line 533 of file ModuleManager/ModuleManagerTests.cpp.

findFile()�᥽�åɤΥƥ���

  • ���ꤷ���ѥ���˥ե����뤬¸�ߤ����硢������̵ͭȽ�ꤷ���ѥ�������Ǥ��뤫��
  • ���ꤷ���ѥ���˥ե����뤬¸�ߤ��ʤ���硢������̵ͭȽ�ꤷ����ʸ���������Ǥ��뤫��

Definition at line 511 of file ModuleManager/ModuleManagerTests.cpp.

getInitFuncName()�᥽�åɤΥƥ���

  • ������ؿ�̾�������������Ǥ��뤫��

Definition at line 550 of file ModuleManager/ModuleManagerTests.cpp.

getLoadableModules()�᥽�åɤΥƥ���

Definition at line 447 of file ModuleManager/ModuleManagerTests.cpp.

getLoadedModules()�᥽�åɤΥƥ���

Definition at line 439 of file ModuleManager/ModuleManagerTests.cpp.

load()�᥽�åɤΥƥ���

  • �ե�����̾�������ꤷ�����ˡ�����˥����ɤǤ��뤫��
  • �ե�����̾�����Хѥ��ǻ��ꤷ�����ˡ�����˥����ɤǤ��뤫��
  • �ѥ���ˡ���//�פ��../�פ��ޤޤ����ˡ�����˥����ɤǤ��뤫��
  • �����ɥѥ���˥ե������¸�ߤ��뤬����ĥ�Ҥ�Ŭ�ѳ��Ǥ�����ˡ��տޤɤ�������ɼ��Ԥ��뤫��
  • ¸�ߤ��ʤ��ե��������ꤷ�����ˡ��տޤɤ���˥����ɼ��Ԥ��뤫��

Definition at line 158 of file ModuleManager/ModuleManagerTests.cpp.

load()�᥽�åɤΥƥ���

  • �����ɥѥ����¸�ߤ��ʤ��⥸�塼��Υ����ɤ��ߤ���硢�տޤɤ�������ɼ��Ԥ��뤫��

Definition at line 242 of file ModuleManager/ModuleManagerTests.cpp.

setLoadpath()��getLoadPath()�Υƥ���

  • �����ɥѥ�������������Ǥ��뤫��
  • �����ɥѥ��������������Ǥ��뤫��

Definition at line 378 of file ModuleManager/ModuleManagerTests.cpp.

symbol()�᥽�åɤΥƥ���

  • �⥸�塼�뤬���ĥ���ܥ�ʴؿ��ݥ��󥿡ˤ�����˼����Ǥ��뤫��
  • ������������ܥ���Ф���ƽФ�����˹Ԥ��뤫��

Definition at line 350 of file ModuleManager/ModuleManagerTests.cpp.

unload()�᥽�åɤΥƥ���

  • �����ɤ��Ƥ������⥸�塼�����������������ɤǤ��뤫��
  • ��������ɤ��Ƥ��ʤ��⥸�塼��ϡ��ʤ���������ɤ��줺�˻ĤäƤ��뤫��
  • ���Хѥ�����ꤻ�����ե�����̾�������ꤷ�����ˡ��տޤɤ���˥�������ɼ��Ԥ��뤫��
  • �����ɤ��Ƥ��ʤ��⥸�塼��Υ�������ɤ��ߤ���硢�տޤɤ���˼��Ԥ��뤫��
  • ��������ɺѤߤΥ⥸�塼��򡢤���˥�������ɤ��褦�Ȼ�ߤ���硢�տޤɤ���˼��Ԥ��뤫��

Definition at line 279 of file ModuleManager/ModuleManagerTests.cpp.

unloadAll()�᥽�åɤΥƥ���

  • �����ɺѤߤΥ⥸�塼�뤬���٤ƥ�������ɤ���뤫��

Definition at line 329 of file ModuleManager/ModuleManagerTests.cpp.


Member Data Documentation

Definition at line 80 of file ModuleManager/ModuleManagerTests.cpp.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Sat Jun 8 2019 18:49:12