#pragma once #include "i_code_cpu.hpp" #include "query_stripped.hpp" struct QueryProgram { QueryProgram(ICodeCPU* code, QueryStripped&& stripped) : code(code), stripped(std::forward(stripped)) {} QueryProgram(QueryProgram& other) = delete; QueryProgram(QueryProgram&& other) = default; ICodeCPU *code; QueryStripped stripped; };