oos::factory< K, V >::producer_base Class Referenceabstract

Base producer class for factory. More...

#include <factory.hpp>

Inherited by oos::factory< K, V >::default_producer< T >.

Public Member Functions

virtual value_typecreate () const =0
 

Detailed Description

template<class K, class V>
class oos::factory< K, V >::producer_base

Base producer class for factory.

The base class for the producer classes

Member Function Documentation

template<class K , class V >
virtual value_type* oos::factory< K, V >::producer_base::create ( ) const
pure virtual

Creates a new object of value_type

Returns
A new object of value_type.

The documentation for this class was generated from the following file:
  • tools/factory.hpp