Mantid
Loading...
Searching...
No Matches
List of all members
Mantid::Geometry::MDFrameFactory Class Reference

MDFrameFactory.h : Chain of repsonsibility factory for the MDFrameFactory. More...

#include <MDFrameFactory.h>

Inheritance diagram for Mantid::Geometry::MDFrameFactory:
Mantid::Kernel::ChainableFactory< MDFrameFactory, MDFrame, MDFrameArgument > Mantid::Kernel::Chainable< ChainableType > Mantid::Geometry::GeneralFrameFactory Mantid::Geometry::HKLFrameFactory Mantid::Geometry::QLabFrameFactory Mantid::Geometry::QSampleFrameFactory Mantid::Geometry::UnknownFrameFactory

Additional Inherited Members

- Public Member Functions inherited from Mantid::Kernel::ChainableFactory< MDFrameFactory, MDFrame, MDFrameArgument >
std::unique_ptr< MDFramecreate (const MDFrameArgument &argument) const
 Factory method wrapper. More...
 
- Public Member Functions inherited from Mantid::Kernel::Chainable< ChainableType >
bool hasSuccessor () const
 
template<typename T >
ChainablesetSuccessor (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...
 

Detailed Description

MDFrameFactory.h : Chain of repsonsibility factory for the MDFrameFactory.

Definition at line 34 of file MDFrameFactory.h.


The documentation for this class was generated from the following file: