You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
stage-one/include/llosymbol_loader/llosymbol_loader_base.hpp

25 lines
513 B

#pragma once
#include <cstdint>
#include <lloiff.hpp>
#include <llosymbol/llosymbol_base.hpp>
#include <string>
#include <vector>
namespace llo::s1
{
class symbol_loader_base_t
{
std::string symbols_path;
public:
explicit symbol_loader_base_t( std::string &&path ) : symbols_path{ path }
{
}
symbol_loader_base_t( std::string &path ) : symbols_path{ path }
{
}
virtual void load( llo::lloiff_t &) = 0;
};
} // namespace llo::s1