var hierarchy =
[
    [ "Asserter", "struct_asserter.html", null ],
    [ "assertion_traits&lt; T &gt;", "structassertion__traits.html", null ],
    [ "assertion_traits&lt; double &gt;", "structassertion__traits_3_01double_01_4.html", null ],
    [ "AutoRegisterRegistry", "class_auto_register_registry.html", null ],
    [ "AutoRegisterSuite&lt; TestCaseType &gt;", "class_auto_register_suite.html", null ],
    [ "CppUnitTestPlugIn", "struct_cpp_unit_test_plug_in.html", [
      [ "TestPlugInDefaultImpl", "class_test_plug_in_default_impl.html", null ]
    ] ],
    [ "DynamicLibraryManager", "class_dynamic_library_manager.html", null ],
    [ "std::exception", null, [
      [ "Exception", "class_exception.html", null ]
    ] ],
    [ "SynchronizedObject::ExclusiveZone", "class_synchronized_object_1_1_exclusive_zone.html", null ],
    [ "Functor", "class_functor.html", [
      [ "ProtectorChain::ProtectFunctor", "class_protector_chain_1_1_protect_functor.html", null ],
      [ "TestCaseMethodFunctor", "class_test_case_method_functor.html", null ]
    ] ],
    [ "Message", "class_message.html", [
      [ "AdditionalMessage", "class_additional_message.html", null ]
    ] ],
    [ "Outputter", "class_outputter.html", [
      [ "CompilerOutputter", "class_compiler_outputter.html", null ],
      [ "TextOutputter", "class_text_outputter.html", null ],
      [ "XmlOutputter", "class_xml_outputter.html", null ]
    ] ],
    [ "PlugInManager::PlugInInfo", "struct_plug_in_manager_1_1_plug_in_info.html", null ],
    [ "PlugInManager", "class_plug_in_manager.html", null ],
    [ "PlugInParameters", "class_plug_in_parameters.html", null ],
    [ "Protector", "class_protector.html", [
      [ "DefaultProtector", "class_default_protector.html", null ],
      [ "ProtectorChain", "class_protector_chain.html", null ]
    ] ],
    [ "ProtectorContext", "class_protector_context.html", null ],
    [ "ProtectorGuard", "class_protector_guard.html", null ],
    [ "std::runtime_error", null, [
      [ "DynamicLibraryManagerException", "class_dynamic_library_manager_exception.html", null ]
    ] ],
    [ "SourceLine", "class_source_line.html", null ],
    [ "StringTools", "struct_string_tools.html", null ],
    [ "SynchronizedObject::SynchronizationObject", "class_synchronized_object_1_1_synchronization_object.html", null ],
    [ "SynchronizedObject", "class_synchronized_object.html", [
      [ "TestResult", "class_test_result.html", [
        [ "TextTestResult", "class_text_test_result.html", null ]
      ] ],
      [ "TestSuccessListener", "class_test_success_listener.html", [
        [ "TestResultCollector", "class_test_result_collector.html", [
          [ "TextTestResult", "class_text_test_result.html", null ]
        ] ]
      ] ]
    ] ],
    [ "Test", "class_test.html", [
      [ "TestComposite", "class_test_composite.html", [
        [ "TestSuite", "class_test_suite.html", [
          [ "TestRunner::WrappingSuite", "class_test_runner_1_1_wrapping_suite.html", null ]
        ] ]
      ] ],
      [ "TestDecorator", "class_test_decorator.html", [
        [ "RepeatedTest", "class_repeated_test.html", null ],
        [ "TestSetUp", "class_test_set_up.html", null ]
      ] ],
      [ "TestLeaf", "class_test_leaf.html", [
        [ "TestCase", "class_test_case.html", [
          [ "Orthodox< ClassUnderTest >", "class_orthodox.html", null ],
          [ "TestCaller< Fixture >", "class_test_caller.html", null ],
          [ "TestCaseDecorator", "class_test_case_decorator.html", [
            [ "ExceptionTestCaseDecorator< ExpectedException >", "class_exception_test_case_decorator.html", null ]
          ] ]
        ] ]
      ] ]
    ] ],
    [ "TestFactory", "class_test_factory.html", [
      [ "TestFactoryRegistry", "class_test_factory_registry.html", null ],
      [ "TestSuiteFactory< TestCaseType >", "class_test_suite_factory.html", null ]
    ] ],
    [ "TestFactoryRegistryList", "class_test_factory_registry_list.html", null ],
    [ "TestFailure", "class_test_failure.html", null ],
    [ "TestFixture", "class_test_fixture.html", [
      [ "TestCase", "class_test_case.html", null ]
    ] ],
    [ "CPPUNIT_NS::TestFixtureFactory", null, [
      [ "ConcretTestFixtureFactory< TestFixtureType >", "class_concret_test_fixture_factory.html", null ]
    ] ],
    [ "TestFixtureFactory", "class_test_fixture_factory.html", null ],
    [ "TestListener", "class_test_listener.html", [
      [ "BriefTestProgressListener", "class_brief_test_progress_listener.html", null ],
      [ "TestSuccessListener", "class_test_success_listener.html", null ],
      [ "TextTestProgressListener", "class_text_test_progress_listener.html", null ]
    ] ],
    [ "TestNamer", "class_test_namer.html", null ],
    [ "TestPath", "class_test_path.html", null ],
    [ "CPPUNIT_NS::TestRunner", null, [
      [ "TextTestRunner", "class_text_test_runner.html", null ]
    ] ],
    [ "TestRunner", "class_test_runner.html", null ],
    [ "TestSuiteBuilderContextBase", "class_test_suite_builder_context_base.html", [
      [ "TestSuiteBuilderContext< Fixture >", "class_test_suite_builder_context.html", null ]
    ] ],
    [ "TypeInfoHelper", "class_type_info_helper.html", null ],
    [ "XmlDocument", "class_xml_document.html", null ],
    [ "XmlElement", "class_xml_element.html", null ],
    [ "XmlOutputterHook", "class_xml_outputter_hook.html", null ]
];