Brick Library 0.1
Performance-portable stencil datalayout & codegen
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
st.codegen.printer.PrinterBase Class Reference
Inheritance diagram for st.codegen.printer.PrinterBase:
[legend]
Collaboration diagram for st.codegen.printer.PrinterBase:
[legend]

Public Member Functions

def __init__ (self)
 
def print_str (self, node, prec=255)
 
- Public Member Functions inherited from st.codegen.printer.Singleton
def __call__ (cls, *args, **kwargs)
 

Public Attributes

 print
 

Protected Member Functions

def _print (self, node, StringIO stream, prec=255)
 

Additional Inherited Members

- Static Protected Attributes inherited from st.codegen.printer.Singleton
dict _instances = {}
 

Constructor & Destructor Documentation

◆ __init__()

def st.codegen.printer.PrinterBase.__init__ (   self)

Member Function Documentation

◆ _print()

def st.codegen.printer.PrinterBase._print (   self,
  node,
StringIO  stream,
  prec = 255 
)
protected

◆ print_str()

def st.codegen.printer.PrinterBase.print_str (   self,
  node,
  prec = 255 
)

Member Data Documentation

◆ print

st.codegen.printer.PrinterBase.print

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