OpenQuizz
Une application de gestion des contenus pédagogiques
TomlEncoder Class Reference
Inheritance diagram for TomlEncoder:
Collaboration diagram for TomlEncoder:

Public Member Functions

def __init__ (self, _dict=dict, preserve=False)
 
def get_empty_table (self)
 
def dump_list (self, v)
 
def dump_inline_table (self, section)
 
def dump_value (self, v)
 
def dump_sections (self, o, sup)
 

Data Fields

 preserve
 
 dump_funcs
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  _dict = dict,
  preserve = False 
)

Member Function Documentation

◆ dump_inline_table()

def dump_inline_table (   self,
  section 
)
Preserve inline table in its compact syntax instead of expanding
into subsection.

https://github.com/toml-lang/toml#user-content-inline-table

◆ dump_list()

def dump_list (   self,
  v 
)

Reimplemented in TomlArraySeparatorEncoder.

◆ dump_sections()

def dump_sections (   self,
  o,
  sup 
)

◆ dump_value()

def dump_value (   self,
  v 
)

Reimplemented in TomlPathlibEncoder.

◆ get_empty_table()

def get_empty_table (   self)

Field Documentation

◆ dump_funcs

dump_funcs

◆ preserve

preserve

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