Parasol Planning Library (PPL)
MethodFactory< Method > Struct Template Referencefinal

Creates new method instances from an XML node. More...

#include <MethodSet.h>

Public Types

Local Types
typedef std::shared_ptr< Method > OwningPointer
 

Public Member Functions

Operator
OwningPointer operator() (XMLNode &_node) const
 

Detailed Description

template<typename Method>
struct MethodFactory< Method >

Creates new method instances from an XML node.

Member Typedef Documentation

◆ OwningPointer

template<typename Method >
typedef std::shared_ptr<Method> MethodFactory< Method >::OwningPointer

Member Function Documentation

◆ operator()()

template<typename Method >
OwningPointer MethodFactory< Method >::operator() ( XMLNode _node) const
inline

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