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

Public Member Functions

def __init__ (self, default_style=None, default_flow_style=False, sort_keys=True)
 
def represent (self, data)
 
def represent_data (self, data)
 
def add_representer (cls, data_type, representer)
 
def add_multi_representer (cls, data_type, representer)
 
def represent_scalar (self, tag, value, style=None)
 
def represent_sequence (self, tag, sequence, flow_style=None)
 
def represent_mapping (self, tag, mapping, flow_style=None)
 
def ignore_aliases (self, data)
 

Data Fields

 default_style
 
 sort_keys
 
 default_flow_style
 
 represented_objects
 
 object_keeper
 
 alias_key
 

Static Public Attributes

 yaml_representers
 
 yaml_multi_representers
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  default_style = None,
  default_flow_style = False,
  sort_keys = True 
)

Member Function Documentation

◆ add_multi_representer()

def add_multi_representer (   cls,
  data_type,
  representer 
)

◆ add_representer()

def add_representer (   cls,
  data_type,
  representer 
)

◆ ignore_aliases()

def ignore_aliases (   self,
  data 
)

Reimplemented in SafeRepresenter.

◆ represent()

def represent (   self,
  data 
)

◆ represent_data()

def represent_data (   self,
  data 
)

◆ represent_mapping()

def represent_mapping (   self,
  tag,
  mapping,
  flow_style = None 
)

◆ represent_scalar()

def represent_scalar (   self,
  tag,
  value,
  style = None 
)

◆ represent_sequence()

def represent_sequence (   self,
  tag,
  sequence,
  flow_style = None 
)

Field Documentation

◆ alias_key

alias_key

◆ default_flow_style

default_flow_style

◆ default_style

default_style

◆ object_keeper

object_keeper

◆ represented_objects

represented_objects

◆ sort_keys

sort_keys

◆ yaml_multi_representers

yaml_multi_representers
static

◆ yaml_representers

yaml_representers
static

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