Public Member Functions | Public Attributes | List of all members
genlisp.generate.IndentedWriter Class Reference

Indented writer. More...

Public Member Functions

def __init__ (self, s)
 
def block_next_indent (self)
 
def dec_indent (self, dec=2)
 
def inc_indent (self, inc=2)
 
def newline (self)
 
def reset_indent (self)
 
def write (self, s, indent=True, newline=True)
 

Public Attributes

 block_indent
 
 indentation
 
 str
 

Detailed Description

Indented writer.

Definition at line 161 of file generate.py.

Constructor & Destructor Documentation

◆ __init__()

def genlisp.generate.IndentedWriter.__init__ (   self,
  s 
)

Definition at line 163 of file generate.py.

Member Function Documentation

◆ block_next_indent()

def genlisp.generate.IndentedWriter.block_next_indent (   self)

Definition at line 193 of file generate.py.

◆ dec_indent()

def genlisp.generate.IndentedWriter.dec_indent (   self,
  dec = 2 
)

Definition at line 187 of file generate.py.

◆ inc_indent()

def genlisp.generate.IndentedWriter.inc_indent (   self,
  inc = 2 
)

Definition at line 184 of file generate.py.

◆ newline()

def genlisp.generate.IndentedWriter.newline (   self)

Definition at line 181 of file generate.py.

◆ reset_indent()

def genlisp.generate.IndentedWriter.reset_indent (   self)

Definition at line 190 of file generate.py.

◆ write()

def genlisp.generate.IndentedWriter.write (   self,
  s,
  indent = True,
  newline = True 
)

Definition at line 168 of file generate.py.

Member Data Documentation

◆ block_indent

genlisp.generate.IndentedWriter.block_indent

Definition at line 166 of file generate.py.

◆ indentation

genlisp.generate.IndentedWriter.indentation

Definition at line 165 of file generate.py.

◆ str

genlisp.generate.IndentedWriter.str

Definition at line 164 of file generate.py.


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


genlisp
Author(s): Bhaskara Marti
autogenerated on Mon Feb 28 2022 22:21:34