// // File.hpp // Clock Signal // // Created by Thomas Harte on 10/09/2016. // Copyright 2016 Thomas Harte. All rights reserved. // #ifndef File_hpp #define File_hpp #include #include namespace Analyser { namespace Static { namespace Commodore { struct File { std::wstring name; std::vector raw_name; uint16_t starting_address; uint16_t ending_address; bool is_locked = false; bool is_closed = false; enum { RelocatableProgram, NonRelocatableProgram, DataSequence, User, Relative } type; std::vector data; bool is_basic(); }; } } } #endif /* File_hpp */