AsmGrader 0.0.0
Loading...
Searching...
No Matches
grading_session.hpp File Reference

Defines data classes to store result data for the current run session. More...

#include <asmgrader/common/extra_formatters.hpp>
#include <asmgrader/exceptions.hpp>
#include <asmgrader/version.hpp>
#include <boost/config/workaround.hpp>
#include <boost/preprocessor/stringize.hpp>
#include <fmt/base.h>
#include <gsl/util>
#include <range/v3/algorithm/all_of.hpp>
#include <range/v3/algorithm/count_if.hpp>
#include <range/v3/algorithm/fold_left.hpp>
#include <range/v3/view/transform.hpp>
#include <chrono>
#include <filesystem>
#include <functional>
#include <optional>
#include <source_location>
#include <string>
#include <string_view>
#include <vector>
Include dependency graph for grading_session.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  asmgrader::CompilerInfo
 
struct  asmgrader::RunMetadata
 
struct  asmgrader::RequirementResult
 
struct  asmgrader::RequirementResult::DebugInfo
 
struct  asmgrader::TestResult
 
struct  asmgrader::AssignmentResult
 
struct  asmgrader::StudentInfo
 
struct  asmgrader::StudentResult
 
struct  asmgrader::MultiStudentResult
 
struct  fmt::formatter<::asmgrader::RequirementResult::DebugInfo >
 

Namespaces

namespace  asmgrader
 

Detailed Description

Defines data classes to store result data for the current run session.