13#ifndef USMTFPARSER_HPP
14#define USMTFPARSER_HPP
16#include "usmtf_export.h"
36 explicit USMTF_Parser(
const std::string& aFileLocation)
noexcept;
40 std::streampos AdvanceStreamToMainText(std::ifstream& aFs);
41 std::vector<Field> ReadFields(std::ifstream& aFs)
noexcept;
42 std::vector<std::unique_ptr<Set>> ReadSets(std::ifstream& aFs)
noexcept;
43 std::string mFileLocation;
std::unique_ptr< Message > ReadMessage()
Definition USMTF_Parser.cpp:68
USMTF_Factory< Message, std::vector< std::unique_ptr< Set > > > MessageFactory
Definition USMTF_Factory.hpp:80
USMTF_Factory< Set, std::vector< Field > > SetFactory
Definition USMTF_Factory.hpp:81