TorqueScript  0.2
Public Member Functions | Public Attributes | List of all members
TorqueScript::InterpreterConfiguration Struct Reference

A structure representing overall interpreter runtime configuration. Some settings can be changed at runtime while others are static once initialized. More...

#include <interpreterconfiguration.hpp>

Collaboration diagram for TorqueScript::InterpreterConfiguration:
Collaboration graph
[legend]

Public Member Functions

 InterpreterConfiguration (PlatformContext *platform=new PlatformContext())
 

Public Attributes

PlatformContext *const mPlatform
 The platform context used for handling ie. logging, File I/O and so on. While this can be reassigned at runtime, it is not recommended.
 
unsigned int mMaxRecursionDepth
 Maximum call stack depth. If set to 0, no maximum call depth is enforced.
 
bool mCaseSensitive
 Whether or not the interpreter should be case sensitive. While this can be reassigned at runtime, it is not recommended.
 

Detailed Description

A structure representing overall interpreter runtime configuration. Some settings can be changed at runtime while others are static once initialized.

Examples
interpreterInit.cpp.

The documentation for this struct was generated from the following file: