Class CompilerEnvironment()->define
- Variable
flags
CppMacroFlagsCompilerEnvironment.define.flags- Note
Read only.
- Variable
num_args
int(-1..)CompilerEnvironment.define.num_args- Description
Number of arguments for macro (if any).
-1if the macro is not a function-style macro. Otherwise the minimum number of expected arguments.- Note
Read only.
- Variable
parts
array(string|CppDefArgFlags|function(mixed... :string))|zeroCompilerEnvironment.define.parts- Description
Macro expansion rule.
- Method
create
CompilerEnvironment.define CompilerEnvironment.define(stringname,intnum_args,array(string|CppDefArgFlags|function(mixed|void... :string))parts)