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

Public Member Functions

def __init__ (self, stream)
 
- Public Member Functions inherited from SafeConstructor
def construct_scalar (self, node)
 
def flatten_mapping (self, node)
 
def construct_mapping (self, node, deep=False)
 
def construct_yaml_null (self, node)
 
def construct_yaml_bool (self, node)
 
def construct_yaml_int (self, node)
 
def construct_yaml_float (self, node)
 
def construct_yaml_binary (self, node)
 
def construct_yaml_timestamp (self, node)
 
def construct_yaml_omap (self, node)
 
def construct_yaml_pairs (self, node)
 
def construct_yaml_set (self, node)
 
def construct_yaml_str (self, node)
 
def construct_yaml_seq (self, node)
 
def construct_yaml_map (self, node)
 
def construct_yaml_object (self, node, cls)
 
def construct_undefined (self, node)
 
- Public Member Functions inherited from BaseConstructor
def __init__ (self)
 
def check_data (self)
 
def check_state_key (self, key)
 
def get_data (self)
 
def get_single_data (self)
 
def construct_document (self, node)
 
def construct_object (self, node, deep=False)
 
def construct_sequence (self, node, deep=False)
 
def construct_pairs (self, node, deep=False)
 
def add_constructor (cls, tag, constructor)
 
def add_multi_constructor (cls, tag_prefix, multi_constructor)
 
- Public Member Functions inherited from BaseResolver
def __init__ (self)
 
def add_implicit_resolver (cls, tag, regexp, first)
 
def add_path_resolver (cls, tag, path, kind=None)
 
def descend_resolver (self, current_node, current_index)
 
def ascend_resolver (self)
 
def check_resolver_prefix (self, depth, path, kind, current_node, current_index)
 
def resolve (self, kind, value, implicit)
 

Additional Inherited Members

- Data Fields inherited from BaseConstructor
 constructed_objects
 
 recursive_objects
 
 state_generators
 
 deep_construct
 
- Data Fields inherited from BaseResolver
 resolver_exact_paths
 
 resolver_prefix_paths
 
- Static Public Attributes inherited from SafeConstructor
 bool_values
 
 inf_value
 
 nan_value
 
 timestamp_regexp
 
- Static Public Attributes inherited from BaseConstructor
 yaml_constructors
 
 yaml_multi_constructors
 
- Static Public Attributes inherited from BaseResolver
 DEFAULT_SCALAR_TAG
 
 DEFAULT_SEQUENCE_TAG
 
 DEFAULT_MAPPING_TAG
 
 yaml_implicit_resolvers
 
 yaml_path_resolvers
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  stream 
)

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