public static class CheaderParser.ConditionBlock extends CheaderParser.HeaderBlock
Modifier and Type | Class and Description |
---|---|
static class |
CheaderParser.ConditionBlock.OrCondition |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
conditionDef |
java.util.List<CheaderParser.ConditionBlock> |
elifBlocks |
CheaderParser.HeaderBlock |
elseBlock |
boolean |
not |
java.util.List<CheaderParser.ConditionBlock.OrCondition> |
orConditions |
compilerError, currEntry, entries, headerBlockName, headerBlockNameDescr, invalidBlock_, isConst, parent, visibity
description, implementDescriptions, static_, virtual_, visibility, whatisit
Constructor and Description |
---|
ConditionBlock(CheaderParser.HeaderBlock parent) |
Modifier and Type | Method and Description |
---|---|
void |
add_elif(CheaderParser.ConditionBlock val) |
void |
add_elseConditionBlock(CheaderParser.HeaderBlock val) |
void |
add_OrCondition(CheaderParser.ConditionBlock.OrCondition val) |
void |
conditionDef(java.lang.String val) |
CheaderParser.ConditionBlock |
new_elif() |
CheaderParser.HeaderBlock |
new_elseConditionBlock() |
CheaderParser.ConditionBlock.OrCondition |
new_OrCondition() |
void |
set_conditionDefNot(java.lang.String val) |
void |
set_elseConditionBlock(java.lang.String val)
Ignore <?
|
add_abstractMethod, add_attribute, add_classDecl, add_classDef, add_conditionBlock, add_const_initializer, add_constDef, add_defineDefinition, add_enumDecl, add_enumDefinition, add_fnPointer, add_friendClassDef, add_implementDescription, add_includeDef, add_inlineMethod, add_invalidBlock, add_methodDef, add_methodPtrTypedef, add_methodTypedef, add_null_initializer, add_staticMethod, add_structContentInsideCondition, add_structDecl, add_structDefinition, add_typedef, add_undefDefinition, add_unionDefinition, add_virtualMethod, new_abstractMethod, new_attribute, new_classDecl, new_classDef, new_conditionBlock, new_const_initializer, new_constDef, new_defineDefinition, new_enumDecl, new_enumDefinition, new_fnPointer, new_friendClassDef, new_implementDescription, new_includeDef, new_inlineMethod, new_invalidBlock, new_methodDef, new_methodPtrTypedef, new_methodTypedef, new_null_initializer, new_staticMethod, new_structContentInsideCondition, new_structDecl, new_structDefinition, new_typedef, new_undefDefinition, new_unionDefinition, new_virtualMethod, set_const, set_constDef, set_modifier
public java.lang.String conditionDef
public boolean not
public java.util.List<CheaderParser.ConditionBlock.OrCondition> orConditions
public java.util.List<CheaderParser.ConditionBlock> elifBlocks
public CheaderParser.HeaderBlock elseBlock
ConditionBlock(CheaderParser.HeaderBlock parent)
public void set_elseConditionBlock(java.lang.String val)
new_elseConditionBlock()
.
The set-Routine should be existing, elsewhere it is an error. But the routine does nothing.public void conditionDef(java.lang.String val)
public void set_conditionDefNot(java.lang.String val)
public CheaderParser.ConditionBlock.OrCondition new_OrCondition()
public void add_OrCondition(CheaderParser.ConditionBlock.OrCondition val)
public CheaderParser.ConditionBlock new_elif()
public void add_elif(CheaderParser.ConditionBlock val)
public CheaderParser.HeaderBlock new_elseConditionBlock()
public void add_elseConditionBlock(CheaderParser.HeaderBlock val)