|
Mantid
|
MDFrameFactory.h : Chain of repsonsibility factory for the MDFrameFactory. More...
#include <MDFrameFactory.h>
Additional Inherited Members | |
Public Member Functions inherited from Mantid::Kernel::ChainableFactory< MDFrameFactory, MDFrame, MDFrameArgument > | |
| std::unique_ptr< MDFrame > | create (const MDFrameArgument &argument) const |
| Factory method wrapper. More... | |
Public Member Functions inherited from Mantid::Kernel::Chainable< ChainableType > | |
| bool | hasSuccessor () const |
| template<typename T > | |
| Chainable & | setSuccessor (T &&successor) |
| Set the successor. More... | |
| virtual | ~Chainable ()=0 |
| Keep our destructor pure virtual, but require an implementation. More... | |
Protected Member Functions inherited from Mantid::Kernel::Chainable< ChainableType > | |
| virtual void | checkSuccessor () const |
| Provide option for derived classes to check successor and throw if bad. More... | |
Protected Attributes inherited from Mantid::Kernel::Chainable< ChainableType > | |
| std::unique_ptr< ChainableType > | m_successor |
| Successor factory boost::optional<std::unique_ptr<ChainableType>> m_successor;. More... | |
MDFrameFactory.h : Chain of repsonsibility factory for the MDFrameFactory.
Definition at line 34 of file MDFrameFactory.h.