|
Design Patterns
|
This is the complete list of members for structural::facade::ProgramNodeBuilder, including all inherited members.
| GetRootNode() const override | structural::facade::ProgramNodeBuilder | virtual |
| NewAssignment(ProgramNodeInterface *variable, ProgramNodeInterface *expression) override | structural::facade::ProgramNodeBuilder | virtual |
| NewCondition(ProgramNodeInterface *condition, ProgramNodeInterface *truePart, ProgramNodeInterface *falsePart) override | structural::facade::ProgramNodeBuilder | virtual |
| NewReturnStatement(ProgramNodeInterface *value) override | structural::facade::ProgramNodeBuilder | virtual |
| NewVariable(std::string &variableName) override | structural::facade::ProgramNodeBuilder | virtual |
| ProgramNodeBuilder() | structural::facade::ProgramNodeBuilder | |
| ~ProgramNodeBuilder() | structural::facade::ProgramNodeBuilder | virtual |
| ~ProgramNodeBuilderInterface() | structural::facade::ProgramNodeBuilderInterface | inlinevirtual |