Orxonox  0.0.5 Codename: Arcturus
Classes | Namespaces | Functions
TclThreadManager.h File Reference

Declaration of TclThreadManager, used to create multithreaded Tcl interpreters. More...

#include "core/CorePrereqs.h"
#include <cassert>
#include <list>
#include <map>
#include <string>
#include "util/Singleton.h"

Go to the source code of this file.

Classes

class  orxonox::TclThreadManager
 

Namespaces

 orxonox
 Die Wagnis Klasse hat die folgenden Aufgaben:
 

Functions

void orxonox::sourceThread (const std::string &file)
 The main function of a non-interactive source thread. More...
 
int orxonox::Tcl_OrxonoxAppInit (Tcl_Interp *interp)
 A tcl-init hook to inject the non-interactive Tcl-interpreter into the TclThreadManager. More...
 
void orxonox::tclThread (TclInterpreterBundle *bundle, const std::string &command)
 The main function of the thread. More...
 

Detailed Description

Declaration of TclThreadManager, used to create multithreaded Tcl interpreters.