Design Patterns
structural::facade::ProgramNodeBuilder Member List

This is the complete list of members for structural::facade::ProgramNodeBuilder, including all inherited members.

GetRootNode() const overridestructural::facade::ProgramNodeBuildervirtual
NewAssignment(ProgramNodeInterface *variable, ProgramNodeInterface *expression) overridestructural::facade::ProgramNodeBuildervirtual
NewCondition(ProgramNodeInterface *condition, ProgramNodeInterface *truePart, ProgramNodeInterface *falsePart) overridestructural::facade::ProgramNodeBuildervirtual
NewReturnStatement(ProgramNodeInterface *value) overridestructural::facade::ProgramNodeBuildervirtual
NewVariable(std::string &variableName) overridestructural::facade::ProgramNodeBuildervirtual
ProgramNodeBuilder()structural::facade::ProgramNodeBuilder
~ProgramNodeBuilder()structural::facade::ProgramNodeBuildervirtual
~ProgramNodeBuilderInterface()structural::facade::ProgramNodeBuilderInterfaceinlinevirtual