Public Member Functions | Public Attributes | List of all members
cpp.ast.Function Class Reference
Inheritance diagram for cpp.ast.Function:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, start, end, name, return_type, parameters, modifiers, templated_types, body, namespace)
 
def __str__ (self)
 
def IsDeclaration (self)
 
def IsDefinition (self)
 
def IsExportable (self)
 
def Requires (self, node)
 
- Public Member Functions inherited from cpp.ast._GenericDeclaration
def __init__ (self, start, end, name, namespace)
 
def FullName (self)
 
- Public Member Functions inherited from cpp.ast.Node
def __init__ (self, start, end)
 
def __repr__ (self)
 
def IsDeclaration (self)
 
def IsDefinition (self)
 
def IsExportable (self)
 
def Requires (self, node)
 
def XXX__str__ (self)
 

Public Attributes

 body
 
 modifiers
 
 parameters
 
 return_type
 
 templated_types
 
- Public Attributes inherited from cpp.ast._GenericDeclaration
 name
 
 namespace
 
- Public Attributes inherited from cpp.ast.Node
 end
 
 start
 

Detailed Description

Definition at line 359 of file ast.py.

Constructor & Destructor Documentation

def cpp.ast.Function.__init__ (   self,
  start,
  end,
  name,
  return_type,
  parameters,
  modifiers,
  templated_types,
  body,
  namespace 
)

Definition at line 361 of file ast.py.

Member Function Documentation

def cpp.ast.Function.__str__ (   self)

Definition at line 390 of file ast.py.

def cpp.ast.Function.IsDeclaration (   self)

Definition at line 370 of file ast.py.

def cpp.ast.Function.IsDefinition (   self)

Definition at line 373 of file ast.py.

def cpp.ast.Function.IsExportable (   self)

Definition at line 376 of file ast.py.

def cpp.ast.Function.Requires (   self,
  node 
)

Definition at line 381 of file ast.py.

Member Data Documentation

cpp.ast.Function.body

Definition at line 367 of file ast.py.

cpp.ast.Function.modifiers

Definition at line 366 of file ast.py.

cpp.ast.Function.parameters

Definition at line 365 of file ast.py.

cpp.ast.Function.return_type

Definition at line 364 of file ast.py.

cpp.ast.Function.templated_types

Definition at line 368 of file ast.py.


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


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:09