undoStudio
The IDE of the undoRT ecosystem
Loading...
Searching...
No Matches
undoApp::ST::MethodData Struct Reference

Data structure for a method inside a FUNCTION_BLOCK. More...

#include <undoAppST.hpp>

Collaboration diagram for undoApp::ST::MethodData:
Collaboration graph

Public Attributes

std::string name
 Method name.
 
std::string returnType
 Return type (empty for void)
 
std::string variablesText
 All VAR sections (VAR_INPUT, VAR_OUTPUT, VAR_TEMP, VAR)
 
std::string bodyText
 Method body (statements)
 
std::string visibility
 PUBLIC, PROTECTED, PRIVATE (default: PUBLIC)
 
bool isAbstract = false
 True if abstract method.
 
bool isFinal = false
 True if final method.
 
bool isOverride = false
 True if override method.
 

Detailed Description

Data structure for a method inside a FUNCTION_BLOCK.

Member Data Documentation

◆ bodyText

std::string undoApp::ST::MethodData::bodyText

Method body (statements)

◆ isAbstract

bool undoApp::ST::MethodData::isAbstract = false

True if abstract method.

◆ isFinal

bool undoApp::ST::MethodData::isFinal = false

True if final method.

◆ isOverride

bool undoApp::ST::MethodData::isOverride = false

True if override method.

◆ name

std::string undoApp::ST::MethodData::name

Method name.

◆ returnType

std::string undoApp::ST::MethodData::returnType

Return type (empty for void)

◆ variablesText

std::string undoApp::ST::MethodData::variablesText

All VAR sections (VAR_INPUT, VAR_OUTPUT, VAR_TEMP, VAR)

◆ visibility

std::string undoApp::ST::MethodData::visibility

PUBLIC, PROTECTED, PRIVATE (default: PUBLIC)


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