waveform_editor.yaml.yaml_parser.LineNumberYamlLoader¶
- class waveform_editor.yaml.yaml_parser.LineNumberYamlLoader(stream)¶
Bases:
SafeLoader- __init__(stream)¶
Initialize the scanner.
Methods
__init__(stream)Initialize the scanner.
add_constructor(tag, constructor)add_implicit_resolver(tag, regexp, first)add_indent(column)add_multi_constructor(tag_prefix, ...)add_path_resolver(tag, path[, kind])ascend_resolver()check_block_entry()check_data()check_directive()check_document_end()check_document_start()check_event(*choices)check_key()check_node()check_plain()check_printable(data)check_resolver_prefix(depth, path, kind, ...)check_state_key(key)Block special attributes/methods from being set in a newly created object, to prevent user-controlled methods from being called during deserialization
check_token(*choices)check_value()compose_document()compose_mapping_node(anchor)compose_node(parent, index)compose_scalar_node(anchor)compose_sequence_node(anchor)construct_document(node)construct_mapping(node[, deep])construct_object(node[, deep])construct_pairs(node[, deep])construct_scalar(node)construct_sequence(node[, deep])construct_undefined(node)construct_yaml_binary(node)construct_yaml_bool(node)construct_yaml_float(node)construct_yaml_int(node)construct_yaml_map(node)construct_yaml_null(node)construct_yaml_object(node, cls)construct_yaml_omap(node)construct_yaml_pairs(node)construct_yaml_seq(node)construct_yaml_set(node)construct_yaml_str(node)construct_yaml_timestamp(node)descend_resolver(current_node, current_index)determine_encoding()dispose()fetch_alias()fetch_anchor()fetch_block_entry()fetch_block_scalar(style)fetch_directive()fetch_document_end()fetch_document_indicator(TokenClass)fetch_document_start()fetch_double()fetch_flow_collection_end(TokenClass)fetch_flow_collection_start(TokenClass)fetch_flow_entry()fetch_flow_mapping_end()fetch_flow_mapping_start()fetch_flow_scalar(style)fetch_flow_sequence_end()fetch_flow_sequence_start()fetch_folded()fetch_key()fetch_literal()fetch_more_tokens()fetch_plain()fetch_single()fetch_stream_end()fetch_stream_start()fetch_tag()fetch_value()flatten_mapping(node)forward([length])get_data()get_event()get_mark()get_node()get_single_data()get_single_node()get_token()need_more_tokens()next_possible_simple_key()parse_block_mapping_first_key()parse_block_mapping_key()parse_block_mapping_value()parse_block_node()parse_block_node_or_indentless_sequence()parse_block_sequence_entry()parse_block_sequence_first_entry()parse_document_content()parse_document_end()parse_document_start()parse_flow_mapping_empty_value()parse_flow_mapping_first_key()parse_flow_mapping_key([first])parse_flow_mapping_value()parse_flow_node()parse_flow_sequence_entry([first])parse_flow_sequence_entry_mapping_end()parse_flow_sequence_entry_mapping_key()parse_flow_sequence_entry_mapping_value()parse_flow_sequence_first_entry()parse_implicit_document_start()parse_indentless_sequence_entry()parse_node([block, indentless_sequence])parse_stream_start()peek([index])peek_event()peek_token()prefix([length])process_directives()process_empty_scalar(mark)remove_possible_simple_key()resolve(kind, value, implicit)save_possible_simple_key()scan_anchor(TokenClass)scan_block_scalar(style)scan_block_scalar_breaks(indent)scan_block_scalar_ignored_line(start_mark)scan_block_scalar_indentation()scan_block_scalar_indicators(start_mark)scan_directive()scan_directive_ignored_line(start_mark)scan_directive_name(start_mark)scan_flow_scalar(style)scan_flow_scalar_breaks(double, start_mark)scan_flow_scalar_non_spaces(double, start_mark)scan_flow_scalar_spaces(double, start_mark)scan_line_break()scan_plain()scan_plain_spaces(indent, start_mark)scan_tag()scan_tag_directive_handle(start_mark)scan_tag_directive_prefix(start_mark)scan_tag_directive_value(start_mark)scan_tag_handle(name, start_mark)scan_tag_uri(name, start_mark)scan_to_next_token()scan_uri_escapes(name, start_mark)scan_yaml_directive_number(start_mark)scan_yaml_directive_value(start_mark)stale_possible_simple_keys()unwind_indent(column)update(length)update_raw([size])Attributes
DEFAULT_MAPPING_TAGDEFAULT_SCALAR_TAGDEFAULT_SEQUENCE_TAGDEFAULT_TAGSESCAPE_CODESESCAPE_REPLACEMENTSNON_PRINTABLEbool_valuesinf_valuenan_valuetimestamp_regexpyaml_constructorsyaml_implicit_resolversyaml_multi_constructorsyaml_path_resolvers- check_state_key(key)¶
Block special attributes/methods from being set in a newly created object, to prevent user-controlled methods from being called during deserialization