COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | List of all members
ComponentBuilder< CONCRETE, BASE, LIB > Struct Template Reference

Helper class to create the Builder and place it in the factory. More...

#include <Builder.hpp>

Public Member Functions

 ComponentBuilder (const std::string &name=std::string(LIB::library_namespace()+"."+CONCRETE::type_name()))
 creates the Builder and places it into the correct factory More...
 

Detailed Description

template<class CONCRETE, class BASE, class LIB>
struct cf3::common::ComponentBuilder< CONCRETE, BASE, LIB >

Helper class to create the Builder and place it in the factory.

Author
Tiago Quintino

Definition at line 212 of file Builder.hpp.

Constructor & Destructor Documentation

ComponentBuilder ( const std::string &  name = std::string( LIB::library_namespace() + "." + CONCRETE::type_name()))
inline

creates the Builder and places it into the correct factory

Note
sanity check after weird bug on MacOSX when including Builder.cpp instead of Builder.hpp

Definition at line 215 of file Builder.hpp.


The documentation for this struct was generated from the following file:
Send comments to:
COOLFluiD Web Admin