libpsynth 0.2.1
Public Types | Public Member Functions
psynth::base::factory_registrant< GlobalFactory, Concrete > Struct Template Reference

#include <factory_manager.hpp>

Inheritance diagram for psynth::base::factory_registrant< GlobalFactory, Concrete >:
Inheritance graph
[legend]
Collaboration diagram for psynth::base::factory_registrant< GlobalFactory, Concrete >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef GlobalFactory::type factory_type
typedef factory_type::key_type key_type

Public Member Functions

 factory_registrant (key_type k)

template<class GlobalFactory, class Concrete>
struct psynth::base::factory_registrant< GlobalFactory, Concrete >


Member Typedef Documentation

template<class GlobalFactory, class Concrete>
typedef GlobalFactory::type psynth::base::factory_registrant< GlobalFactory, Concrete >::factory_type
template<class GlobalFactory, class Concrete>
typedef factory_type::key_type psynth::base::factory_registrant< GlobalFactory, Concrete >::key_type

Constructor & Destructor Documentation

template<class GlobalFactory, class Concrete>
psynth::base::factory_registrant< GlobalFactory, Concrete >::factory_registrant ( key_type  k) [inline]

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