parameters: (obj, **kwargs)
return_statement: return str(printer)
docstring: Given a Net, ExecutionStep, Task, TaskGroup or Job, produces a string
      with detailed description of the execution steps.
docstring_summary: Given a Net, ExecutionStep, Task, TaskGroup or Job, produces a string
      with detailed description of the execution steps.
docstring_tokens: Given a Net ExecutionStep Task TaskGroup or Job produces a string with detailed description of the execution steps .
function: def to_string(obj, **kwargs):
      """
      Given a Net, ExecutionStep, Task, TaskGroup or Job, produces a string
      with detailed description of the execution steps.
      """
      printer = Printer(**kwargs)
      printer(obj)
      return str(printer)
function_tokens: def to_string ( obj , * * kwargs ) : printer = Printer ( * * kwargs ) printer ( obj ) return str ( printer )