factory_fwd.hh
Go to the documentation of this file.
00001 /* -*- C++ -*-
00002  * $Id: factory_fwd.hh 957 2005-03-07 16:01:20Z sjoyeux $
00003  */
00004 #ifndef UTILMM_TYPES_FACTORY_FWD
00005 # define UTILMM_TYPES_FACTORY_FWD
00006 
00007 # include <functional>
00008 
00009 #include "utilmm/types/bits/factory_error_fwd.hh" 
00010 
00011 namespace utilmm {
00012   
00013   template< class AbstractProduct, typename IdentifierType, 
00014             typename Result = AbstractProduct *,
00015             typename ProductCreator = Result (*)(),
00016             template<typename, class, typename> 
00017             class FactoryErrorPolicy = factory_toolbox::error,
00018             class OrderId = std::less<IdentifierType> >
00019   class factory;
00020 
00021 } // namespace utilmm
00022 
00023 #endif // UTILMM_TYPES_FACTORY_FWD
00024 


utilmm
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Thu Jan 2 2014 11:38:31