LRDE Tiger Compiler  1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
task Namespace Reference

Handling of Task. More...

Namespaces

namespace  tasks

Classes

class  BooleanTask
 A simple Task that sets a Boolean variable to true. More...
class  DisjunctiveTask
class  FunctionTask
 A simple Task that invokes a callback function. More...
class  IntTask
 A simple Task that sets an Int variable. More...
class  MultipleStringTask
 A simple task that invokes callback function with string argument. More...
class  StringTask
 A simple Task that sets a String variable. More...
struct  char_ptr_less
 'char*' lower-than functor. More...
class  TaskRegister
 Register Tasks. More...
class  Task
 A function bound to a command line option. More...

Functions

static error_t parse_opt (int key, char *arg, argp_state *state)

Detailed Description

Handling of Task.

Function Documentation

static error_t task::parse_opt ( int  key,
char *  arg,
argp_state *  state 
)
static