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

Public Member Functions

def __init__ (self)
 
def dispose (self)
 
def check_event (self, *choices)
 
def peek_event (self)
 
def get_event (self)
 
def parse_stream_start (self)
 
def parse_implicit_document_start (self)
 
def parse_document_start (self)
 
def parse_document_end (self)
 
def parse_document_content (self)
 
def process_directives (self)
 
def parse_block_node (self)
 
def parse_flow_node (self)
 
def parse_block_node_or_indentless_sequence (self)
 
def parse_node (self, block=False, indentless_sequence=False)
 
def parse_block_sequence_first_entry (self)
 
def parse_block_sequence_entry (self)
 
def parse_indentless_sequence_entry (self)
 
def parse_block_mapping_first_key (self)
 
def parse_block_mapping_key (self)
 
def parse_block_mapping_value (self)
 
def parse_flow_sequence_first_entry (self)
 
def parse_flow_sequence_entry (self, first=False)
 
def parse_flow_sequence_entry_mapping_key (self)
 
def parse_flow_sequence_entry_mapping_value (self)
 
def parse_flow_sequence_entry_mapping_end (self)
 
def parse_flow_mapping_first_key (self)
 
def parse_flow_mapping_key (self, first=False)
 
def parse_flow_mapping_value (self)
 
def parse_flow_mapping_empty_value (self)
 
def process_empty_scalar (self, mark)
 

Data Fields

 current_event
 
 yaml_version
 
 tag_handles
 
 states
 
 marks
 
 state
 

Static Public Attributes

 DEFAULT_TAGS
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Member Function Documentation

◆ check_event()

def check_event (   self,
choices 
)

◆ dispose()

def dispose (   self)

◆ get_event()

def get_event (   self)

◆ parse_block_mapping_first_key()

def parse_block_mapping_first_key (   self)

◆ parse_block_mapping_key()

def parse_block_mapping_key (   self)

◆ parse_block_mapping_value()

def parse_block_mapping_value (   self)

◆ parse_block_node()

def parse_block_node (   self)

◆ parse_block_node_or_indentless_sequence()

def parse_block_node_or_indentless_sequence (   self)

◆ parse_block_sequence_entry()

def parse_block_sequence_entry (   self)

◆ parse_block_sequence_first_entry()

def parse_block_sequence_first_entry (   self)

◆ parse_document_content()

def parse_document_content (   self)

◆ parse_document_end()

def parse_document_end (   self)

◆ parse_document_start()

def parse_document_start (   self)

◆ parse_flow_mapping_empty_value()

def parse_flow_mapping_empty_value (   self)

◆ parse_flow_mapping_first_key()

def parse_flow_mapping_first_key (   self)

◆ parse_flow_mapping_key()

def parse_flow_mapping_key (   self,
  first = False 
)

◆ parse_flow_mapping_value()

def parse_flow_mapping_value (   self)

◆ parse_flow_node()

def parse_flow_node (   self)

◆ parse_flow_sequence_entry()

def parse_flow_sequence_entry (   self,
  first = False 
)

◆ parse_flow_sequence_entry_mapping_end()

def parse_flow_sequence_entry_mapping_end (   self)

◆ parse_flow_sequence_entry_mapping_key()

def parse_flow_sequence_entry_mapping_key (   self)

◆ parse_flow_sequence_entry_mapping_value()

def parse_flow_sequence_entry_mapping_value (   self)

◆ parse_flow_sequence_first_entry()

def parse_flow_sequence_first_entry (   self)

◆ parse_implicit_document_start()

def parse_implicit_document_start (   self)

◆ parse_indentless_sequence_entry()

def parse_indentless_sequence_entry (   self)

◆ parse_node()

def parse_node (   self,
  block = False,
  indentless_sequence = False 
)

◆ parse_stream_start()

def parse_stream_start (   self)

◆ peek_event()

def peek_event (   self)

◆ process_directives()

def process_directives (   self)

◆ process_empty_scalar()

def process_empty_scalar (   self,
  mark 
)

Field Documentation

◆ current_event

current_event

◆ DEFAULT_TAGS

DEFAULT_TAGS
static

◆ marks

marks

◆ state

state

◆ states

states

◆ tag_handles

tag_handles

◆ yaml_version

yaml_version

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