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

Public Member Functions

def __init__ (self, msg=None, suffix=None, exc=None, macro=None)
 
def __str__ (self)
 

Public Attributes

 exc
 
 macros
 
 suffix
 

Detailed Description

XacroException allows to wrap another exception (exc) and to augment
its error message: prefixing with msg and suffixing with suffix.
str(e) finally prints: msg str(exc) suffix

Definition at line 122 of file src/xacro/__init__.py.

Constructor & Destructor Documentation

def xacro.XacroException.__init__ (   self,
  msg = None,
  suffix = None,
  exc = None,
  macro = None 
)

Definition at line 128 of file src/xacro/__init__.py.

Member Function Documentation

def xacro.XacroException.__str__ (   self)

Definition at line 134 of file src/xacro/__init__.py.

Member Data Documentation

xacro.XacroException.exc

Definition at line 131 of file src/xacro/__init__.py.

xacro.XacroException.macros

Definition at line 132 of file src/xacro/__init__.py.

xacro.XacroException.suffix

Definition at line 130 of file src/xacro/__init__.py.


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


xacro
Author(s): Stuart Glaser, William Woodall, Robert Haschke
autogenerated on Sat Jun 8 2019 18:04:14