Core.cc File Reference

Implementation of the Core singleton with its global variables (avoids boost include). More...

#include "Core.h"
#include <cassert>
#include <fstream>
#include <cstdlib>
#include <cstdio>
#include <boost/filesystem.hpp>
#include <sys/types.h>
#include <unistd.h>
#include "SpecialConfig.h"
#include "util/Debug.h"
#include "util/Exception.h"
#include "util/SignalHandler.h"
#include "Clock.h"
#include "CommandExecutor.h"
#include "CommandLine.h"
#include "ConfigFileManager.h"
#include "ConfigValueIncludes.h"
#include "CoreIncludes.h"
#include "Factory.h"
#include "Identifier.h"
#include "Language.h"
#include "LuaBind.h"
#include "Shell.h"
#include "TclBind.h"
#include "TclThreadManager.h"

Namespaces

namespace  orxonox

Classes

class  orxonox::CoreConfiguration
 Helper class for the Core singleton: we cannot derive Core from OrxonoxClass because we need to handle the Identifier destruction in the Core destructor. More...

Functions

 orxonox::SetCommandLineArgument (settingsFile,"orxonox.ini").information("THE configuration file")
 orxonox::SetCommandLineArgument (mediaPath,"").information("Path to the media/data files")
 orxonox::SetCommandLineOnlyArgument (writingPathSuffix,"").information("Additional subfolder for config and log files")


Detailed Description

Implementation of the Core singleton with its global variables (avoids boost include).


Generated on Tue Jul 28 16:21:08 2009 for Orxonox by  doxygen 1.5.6