#include "task_context.h"
#include "utils.h"
namespace chrome_lang_id {
TaskContext::TaskContext() { … }
TaskContext::~TaskContext() { … }
TaskInput *TaskContext::GetInput(const string &name) { … }
TaskInput *TaskContext::GetInput(const string &name, const string &file_format,
const string &record_format) { … }
void TaskContext::SetParameter(const string &name, const string &value) { … }
string TaskContext::GetParameter(const string &name) const { … }
int TaskContext::GetIntParameter(const string &name) const { … }
bool TaskContext::GetBoolParameter(const string &name) const { … }
double TaskContext::GetFloatParameter(const string &name) const { … }
string TaskContext::Get(const string &name, const char *defval) const { … }
string TaskContext::Get(const string &name, const string &defval) const { … }
int TaskContext::Get(const string &name, int defval) const { … }
double TaskContext::Get(const string &name, double defval) const { … }
bool TaskContext::Get(const string &name, bool defval) const { … }
string TaskContext::InputFile(const TaskInput &input) { … }
bool TaskContext::Supports(const TaskInput &input, const string &file_format,
const string &record_format) { … }
}