#include <CompileProcess.h>
Inheritance diagram for CompileProcess:
Public Member Functions | |
CompileProcess (FileSystem *filesystem) | |
~CompileProcess () | |
ENABLE_RUNTIME_CLASSTYPE () | |
virtual bool | run (const uint32 framenum) |
Protected Attributes | |
uint32 | termCounter |
CompileUnit * | cu |
Definition at line 27 of file CompileProcess.h.
CompileProcess::CompileProcess | ( | FileSystem * | filesystem | ) |
CompileProcess::~CompileProcess | ( | ) |
Definition at line 36 of file CompileProcess.cpp.
CompileProcess::ENABLE_RUNTIME_CLASSTYPE | ( | ) |
Reimplemented from Process.
bool CompileProcess::run | ( | const uint32 | framenum | ) | [virtual] |
Implements Process.
Definition at line 40 of file CompileProcess.cpp.
References CompileUnit::compileComplete(), CompileUnit::CSTATE_FAIL, CompileUnit::CSTATE_FINISHED, cu, CompileUnit::expect(), Process::flags, CoreApp::ForceQuit(), CoreApp::get_instance(), LLC_NONE, LLC_XFAIL, LLC_XPASS, CompileUnit::parse(), pout, Process::PROC_SUSPENDED, CompileUnit::state(), termCounter, and Process::terminate().
CompileUnit* CompileProcess::cu [protected] |
uint32 CompileProcess::termCounter [protected] |