cmEngine  0.1.1
A library for interpreting CMake code.
Data Fields
cmScriptContext Struct Reference

Data Fields

struct cmHost host
 
struct cmHosthost_from_caller
 
char * filename
 
struct cmInterpreterinterpreter
 
enum cmScriptStatus status
 
struct cmWarningConfig warning_config
 

Detailed Description

This structure contains data related to the execution of a script.

Field Documentation

§ filename

char* cmScriptContext::filename

The filename of the script.

§ host

struct cmHost cmScriptContext::host

The host defined by this script context. This is the host that should be used by default. It changes the state of the script based on the messages and diagnostics it receives after relaying them to the caller's host interface.

§ host_from_caller

struct cmHost* cmScriptContext::host_from_caller

The host passed from the caller.

§ interpreter

struct cmInterpreter* cmScriptContext::interpreter

The interpreter executing the CMake code.

§ status

enum cmScriptStatus cmScriptContext::status

Indicates the status of the script.

§ warning_config

struct cmWarningConfig cmScriptContext::warning_config

The warning configuration for the script.


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