#ifndef FOUNDATION_IOTACQ_EXPORTYAMLFILE_H #define FOUNDATION_IOTACQ_EXPORTYAMLFILE_H #include #include #include #include namespace iot_acq { class ExportYamlFile { public: ExportYamlFile(); ~ExportYamlFile(); bool ExportYaml(const std::string &filePath); bool ExportRoot(YAML::Node &root); YAML::Node ExportChannels(); YAML::Node ExportDevices(); YAML::Node ExportFdHandler(); }; } // namespace iot_acq #endif // FOUNDATION_IOTACQ_EXPORTYAMLFILE_H