MeLOn
melon::GpParserFactory Class Reference

This class is a factory class for creating child instances of GpParser. More...

#include <gpParser.h>

Inheritance diagram for melon::GpParserFactory:
melon::ModelParserFactory

Public Member Functions

std::unique_ptr< ModelParsercreate_model_parser (const MODEL_FILE_TYPE fileType) override
 Factory function for creating a instance of an Gauusian process parser corresponding to the specified file type. More...
 

Detailed Description

This class is a factory class for creating child instances of GpParser.

Member Function Documentation

◆ create_model_parser()

std::unique_ptr< ModelParser > GpParserFactory::create_model_parser ( const MODEL_FILE_TYPE  fileType)
overridevirtual

Factory function for creating a instance of an Gauusian process parser corresponding to the specified file type.

fileType type of the file in which Gaussian process is stored

Returns
Pointer to an instance of a child class of GpParser

Implements melon::ModelParserFactory.


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