#ifndef __YAMLSYNTHESISSESSIONREADER_H__ #define __YAMLSYNTHESISSESSIONREADER_H__ #include #include #include #include namespace genesis { class DL_EXPORT YAMLSynthSessCfgReader : public geoworld::ISynthesisSessionConfigReader { public: YAMLSynthSessCfgReader(std::istream & input); ~YAMLSynthSessCfgReader(); virtual bool load( geoworld::SynthesisSessionConfig & cfg ); private: std::istream & _input; }; } #endif