Public Member Functions | List of all members
src.visualstates.generators.cpprosgenerator.CppRosGenerator Class Reference
Inheritance diagram for src.visualstates.generators.cpprosgenerator.CppRosGenerator:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, libraries, config, states, globalNamespace)
 
def generate (self, projectPath, projectName)
 
def generateCmake (self, cmakeStr, projectName, config)
 
def generateGlobalNamespaceClass (self, classStr, config, globalNamespace)
 
def generateGlobalNamespaceMethods (self, rosStr, config, globalNamespace)
 
def generateHeaders (self, headers, projectName)
 
def generateHeadersForCpp (self, headerStr, projectName)
 
def generateMain (self, mainStr, projectName)
 
def generatePackageXml (self, config, projectName)
 
def generateRunTimeGui (self, guiStr)
 
def generateStateClasses (self, classStr)
 
def generateStateMethods (self, stateStrList)
 
def generateStateNamespaceClass (self, classStr)
 
def generateStateNamespaceMethods (self, strList)
 
def generateTranMethods (self, tranStr)
 
def generateTransitionClasses (self, classStr)
 
def parentString (self, state)
 

Detailed Description

Definition at line 29 of file cpprosgenerator.py.

Constructor & Destructor Documentation

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.__init__ (   self,
  libraries,
  config,
  states,
  globalNamespace 
)

Definition at line 30 of file cpprosgenerator.py.

Member Function Documentation

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generate (   self,
  projectPath,
  projectName 
)

Definition at line 33 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateCmake (   self,
  cmakeStr,
  projectName,
  config 
)

Definition at line 473 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateGlobalNamespaceClass (   self,
  classStr,
  config,
  globalNamespace 
)

Definition at line 109 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateGlobalNamespaceMethods (   self,
  rosStr,
  config,
  globalNamespace 
)

Definition at line 270 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateHeaders (   self,
  headers,
  projectName 
)

Definition at line 84 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateHeadersForCpp (   self,
  headerStr,
  projectName 
)

Definition at line 263 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateMain (   self,
  mainStr,
  projectName 
)

Definition at line 373 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generatePackageXml (   self,
  config,
  projectName 
)

Definition at line 499 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateRunTimeGui (   self,
  guiStr 
)

Definition at line 426 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateStateClasses (   self,
  classStr 
)

Definition at line 195 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateStateMethods (   self,
  stateStrList 
)

Definition at line 214 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateStateNamespaceClass (   self,
  classStr 
)

Definition at line 175 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateStateNamespaceMethods (   self,
  strList 
)

Definition at line 358 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateTranMethods (   self,
  tranStr 
)

Definition at line 247 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.generateTransitionClasses (   self,
  classStr 
)

Definition at line 221 of file cpprosgenerator.py.

def src.visualstates.generators.cpprosgenerator.CppRosGenerator.parentString (   self,
  state 
)

Definition at line 367 of file cpprosgenerator.py.


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


visualstates
Author(s):
autogenerated on Thu Apr 1 2021 02:42:20