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

Public Member Functions

def __init__ (self, _dict=dict)
 
def get_empty_table (self)
 
def get_empty_inline_table (self)
 
def load_inline_object (self, line, currentlevel, multikey=False, multibackslash=False)
 
def load_line (self, line, currentlevel, multikey, multibackslash)
 
def load_value (self, v, strictly_valid=True)
 
def bounded_string (self, s)
 
def load_array (self, a)
 
def preserve_comment (self, line_no, key, comment, beginline)
 
def embed_comments (self, idx, currentlevel)
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  _dict = dict 
)

Reimplemented in TomlPreserveCommentDecoder.

Member Function Documentation

◆ bounded_string()

def bounded_string (   self,
  s 
)

◆ embed_comments()

def embed_comments (   self,
  idx,
  currentlevel 
)

Reimplemented in TomlPreserveCommentDecoder.

◆ get_empty_inline_table()

def get_empty_inline_table (   self)

◆ get_empty_table()

def get_empty_table (   self)

◆ load_array()

def load_array (   self,
  a 
)

◆ load_inline_object()

def load_inline_object (   self,
  line,
  currentlevel,
  multikey = False,
  multibackslash = False 
)

◆ load_line()

def load_line (   self,
  line,
  currentlevel,
  multikey,
  multibackslash 
)

◆ load_value()

def load_value (   self,
  v,
  strictly_valid = True 
)

◆ preserve_comment()

def preserve_comment (   self,
  line_no,
  key,
  comment,
  beginline 
)

Reimplemented in TomlPreserveCommentDecoder.


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