default utilmm::factory error policy More...
#include <factory_error.hh>
Classes | |
| class | exception |
| factory error exception More... | |
Static Public Member Functions | |
| template<typename Ty > | |
| static Ty | on_unknown_id (IdentifierType const &id) |
| unknown id error | |
| static Result | on_unknown_type (IdentifierType const &id) |
| unknown creation method error | |
default utilmm::factory error policy
This class implements the default error policy for utilmm::factory class. This error policy will throw an exception on error
Definition at line 31 of file factory_error.hh.
| static Ty utilmm::factory_toolbox::error< AbstractProduct, IdentifierType, Result >::on_unknown_id | ( | IdentifierType const & | id | ) | [inline, static] |
unknown id error
Thsi function will be called by utilmm::factory if user request for an unknown identifier
| id | The identifer |
| utilmm::factory_toolbox::error::exception | The identifier is unknown |
Definition at line 63 of file factory_error.hh.
| static Result utilmm::factory_toolbox::error< AbstractProduct, IdentifierType, Result >::on_unknown_type | ( | IdentifierType const & | id | ) | [inline, static] |
unknown creation method error
Thsi function will be called by utilmm::factory if user request for an unknown creation method
| id | The identifier of the creation method |
| utilmm::factory_toolbox::error::exception | There's no creation merthod attached to id |
Definition at line 78 of file factory_error.hh.