.. _namespace_class_loader:

Namespace class_loader
======================


.. contents:: Contents
   :local:
   :backlinks: none




Detailed Description
--------------------

This header file is the internal implementation of the plugin system which is exposed via the :ref:`exhale_class_classclass__loader_1_1ClassLoader` class 







Namespaces
----------


- :ref:`namespace_class_loader__impl`


Classes
-------


- :ref:`exhale_class_classclass__loader_1_1ClassLoader`

- :ref:`exhale_class_classclass__loader_1_1ClassLoaderException`

- :ref:`exhale_class_classclass__loader_1_1CreateClassException`

- :ref:`exhale_class_classclass__loader_1_1LibraryLoadException`

- :ref:`exhale_class_classclass__loader_1_1LibraryUnloadException`

- :ref:`exhale_class_classclass__loader_1_1MultiLibraryClassLoader`

- :ref:`exhale_class_classclass__loader_1_1NoClassLoaderExistsException`


Functions
---------


- :ref:`exhale_function_namespaceclass__loader_1a386c67121180d718525d37ae782ed530`


Typedefs
--------


- :ref:`exhale_typedef_namespaceclass__loader_1a1eef1cef90f0c2c022b951b8184b9415`

- :ref:`exhale_typedef_namespaceclass__loader_1a107e23e5d9e815cc915096aab4f1ecf5`

- :ref:`exhale_typedef_namespaceclass__loader_1a93eed2d35f6ef47535be1c757a0a4a9e`