console.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <readline/readline.h>
#include <readline/history.h>
#include <vector>
#include <selforg/stl_adds.h>
#include <selforg/abstractcontroller.h>
#include "globaldata.h"
#include <ext/hash_set>
#include <ode-dbl/common.h>
#include "substance.h"
#include "odeconfig.h"
#include <iostream>
#include <osg/Vec3>
#include <osg/Vec4>
#include <ode-dbl/ode.h>
#include <selforg/position.h>
#include <selforg/plotoption.h>
#include "odeagent.h"
Include dependency graph for console.cpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  COMMAND

Namespaces

namespace  lpzrobots
 

read the installation PREFIX (to find data directory)


Typedefs

typedef bool(* commandfunc_t )(GlobalData &globalData, char *, char *)

Functions

bool com_list (GlobalData &globalData, char *, char *)
bool com_show (GlobalData &globalData, char *, char *)
bool com_store (GlobalData &globalData, char *, char *)
bool com_load (GlobalData &globalData, char *, char *)
bool com_set (GlobalData &globalData, char *, char *)
bool com_help (GlobalData &globalData, char *, char *)
bool com_quit (GlobalData &globalData, char *, char *)
char * stripwhite (char *string)
COMMAND * find_command (char *name)
bool execute_line (GlobalData &globalData, char *line)
int valid_argument (const char *caller, const char *arg)
void showParams (const ConfigList &configs)
 shows all parameters of all given configurable objects
void showParam (const Configurable *config)
char * dupstr (const char *s)
bool handleConsole (GlobalData &globalData)
 offers a console interface the possibility to change parameter of all configurable objects in globalData storeing and restoreing of controllers .
char * command_generator (const char *, int)
char ** console_completion (const char *, int, int)
void initializeConsole ()
 should be called at the start
void closeConsole ()
 store the history

Variables

COMMAND commands []
Generated on Fri Nov 4 10:59:39 2011 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.6.3