|
libpsynth 0.2.1
|
Factory manager with private mutation can be mutated through this class. More...
#include <factory_manager.hpp>
Public Types | |
| typedef FactoryManager::key_type | key_type |
| typedef FactoryManager::factory_method | factory_method |
Static Public Member Functions | |
| template<class Concrete > | |
| static void | add (FactoryManager &self, const key_type &k) |
| static void | add (FactoryManager &self, const key_type &k, factory_method fn) |
| static void | del (FactoryManager &self, const key_type &k) |
Factory manager with private mutation can be mutated through this class.
| typedef FactoryManager::factory_method psynth::base::detail::factory_access< FactoryManager >::factory_method |
| typedef FactoryManager::key_type psynth::base::detail::factory_access< FactoryManager >::key_type |
| static void psynth::base::detail::factory_access< FactoryManager >::add | ( | FactoryManager & | self, |
| const key_type & | k | ||
| ) | [inline, static] |
| static void psynth::base::detail::factory_access< FactoryManager >::add | ( | FactoryManager & | self, |
| const key_type & | k, | ||
| factory_method | fn | ||
| ) | [inline, static] |
| static void psynth::base::detail::factory_access< FactoryManager >::del | ( | FactoryManager & | self, |
| const key_type & | k | ||
| ) | [inline, static] |
1.7.4