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_TAG

DEFAULT_SCALAR_TAG

DEFAULT_SEQUENCE_TAG

DEFAULT_TAGS

ESCAPE_CODES

ESCAPE_REPLACEMENTS

NON_PRINTABLE

bool_values

inf_value

nan_value

timestamp_regexp

yaml_constructors

yaml_implicit_resolvers

yaml_multi_constructors

yaml_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


Last update: 2026-05-21