AsmGrader 0.0.0
Loading...
Searching...
No Matches
asmgrader::RunResult Class Reference

#include <run_result.hpp>

Public Types

enum class  Kind { Exited , Killed , SignalCaught }
 

Public Member Functions

Kind get_kind () const
 
int get_code () const
 

Static Public Member Functions

static RunResult make_exited (int code)
 
static RunResult make_killed (int code)
 
static RunResult make_signal_caught (int code)
 

Member Enumeration Documentation

◆ Kind

enum class asmgrader::RunResult::Kind
strong
Enumerator
Exited 
Killed 
SignalCaught 

Member Function Documentation

◆ get_code()

int asmgrader::RunResult::get_code ( ) const

◆ get_kind()

RunResult::Kind asmgrader::RunResult::get_kind ( ) const

◆ make_exited()

RunResult asmgrader::RunResult::make_exited ( int code)
static

◆ make_killed()

RunResult asmgrader::RunResult::make_killed ( int code)
static

◆ make_signal_caught()

RunResult asmgrader::RunResult::make_signal_caught ( int code)
static

The documentation for this class was generated from the following files: