AsmGrader
0.0.0
Loading...
Searching...
No Matches
professor_app.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
app/app.hpp
"
// IWYU pragma: export
4
#include "
grading_session.hpp
"
5
6
#include <optional>
7
#include <vector>
8
9
namespace
asmgrader
{
10
11
class
ProfessorApp
final :
public
App
12
{
13
public
:
14
using
App::App
;
15
16
private
:
17
int
run_impl()
override
;
18
19
std::optional<std::vector<StudentInfo>> get_student_names()
const
;
20
};
21
22
}
// namespace asmgrader
app.hpp
asmgrader::App
Definition
app.hpp:13
asmgrader::App::App
App(ProgramOptions opts)
Definition
app.hpp:15
asmgrader::ProfessorApp
Definition
professor_app.hpp:12
grading_session.hpp
Defines data classes to store result data for the current run session.
asmgrader
Definition
asm_buffer.hpp:19
src
app
professor_app.hpp
Generated by
1.12.0