Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
docutils.parsers.rst.states.RFC2822Body Class Reference
Inheritance diagram for docutils.parsers.rst.states.RFC2822Body:
Inheritance graph
[legend]
Collaboration diagram for docutils.parsers.rst.states.RFC2822Body:
Collaboration graph
[legend]

Public Member Functions

 rfc2822 (self, match, context, next_state)
 
 rfc2822_field (self, match)
 
- Public Member Functions inherited from docutils.parsers.rst.states.Body
 indent (self, match, context, next_state)
 
 block_quote (self, indented, line_offset)
 
 split_attribution (self, indented, line_offset)
 
 check_attribution (self, indented, attribution_start)
 
 parse_attribution (self, indented, line_offset)
 
 bullet (self, match, context, next_state)
 
 list_item (self, indent)
 
 enumerator (self, match, context, next_state)
 
 parse_enumerator (self, match, expected_sequence=None)
 
 is_enumerated_list_item (self, ordinal, sequence, format)
 
 make_enumerator (self, ordinal, sequence, format)
 
 field_marker (self, match, context, next_state)
 
 field (self, match)
 
 parse_field_marker (self, match)
 
 parse_field_body (self, indented, offset, node)
 
 option_marker (self, match, context, next_state)
 
 option_list_item (self, match)
 
 parse_option_marker (self, match)
 
 doctest (self, match, context, next_state)
 
 line_block (self, match, context, next_state)
 
 line_block_line (self, match, lineno)
 
 nest_line_block_lines (self, block)
 
 nest_line_block_segment (self, block)
 
 grid_table_top (self, match, context, next_state)
 
 simple_table_top (self, match, context, next_state)
 
 table_top (self, match, context, next_state, isolate_function, parser_class)
 
 table (self, isolate_function, parser_class)
 
 isolate_grid_table (self)
 
 isolate_simple_table (self)
 
 malformed_table (self, block, detail='', offset=0)
 
 build_table (self, tabledata, tableline, stub_columns=0, widths=None)
 
 build_table_row (self, rowdata, tableline)
 
 footnote (self, match)
 
 citation (self, match)
 
 hyperlink_target (self, match)
 
 make_target (self, block, block_text, lineno, target_name)
 
 parse_target (self, block, block_text, lineno)
 
 is_reference (self, reference)
 
 add_target (self, targetname, refuri, target, lineno)
 
 substitution_def (self, match)
 
 disallowed_inside_substitution_definitions (self, node)
 
 directive (self, match, **option_presets)
 
 run_directive (self, directive, match, type_name, option_presets)
 
 parse_directive_block (self, indented, line_offset, directive, option_presets)
 
 parse_directive_options (self, option_presets, option_spec, arg_block)
 
 parse_directive_arguments (self, directive, arg_block)
 
 parse_extension_options (self, option_spec, datalines)
 
 unknown_directive (self, type_name)
 
 comment (self, match)
 
 explicit_markup (self, match, context, next_state)
 
 explicit_construct (self, match)
 
 explicit_list (self, blank_finish)
 
 anonymous (self, match, context, next_state)
 
 anonymous_target (self, match)
 
 line (self, match, context, next_state)
 
 text (self, match, context, next_state)
 
- Public Member Functions inherited from docutils.parsers.rst.states.RSTState
 __init__ (self, state_machine, debug=False)
 
 runtime_init (self)
 
 goto_line (self, abs_line_offset)
 
 no_match (self, context, transitions)
 
 bof (self, context)
 
 nested_parse (self, block, input_offset, node, match_titles=False, state_machine_class=None, state_machine_kwargs=None)
 
 nested_list_parse (self, block, input_offset, node, initial_state, blank_finish, blank_finish_state=None, extra_settings={}, match_titles=False, state_machine_class=None, state_machine_kwargs=None)
 
 section (self, title, source, style, lineno, messages)
 
 check_subsection (self, source, style, lineno)
 
 title_inconsistent (self, sourcetext, lineno)
 
 new_subsection (self, title, lineno, messages)
 
 paragraph (self, lines, lineno)
 
 inline_text (self, text, lineno)
 
 unindent_warning (self, node_name)
 
- Public Member Functions inherited from docutils.statemachine.StateWS
 add_initial_transitions (self)
 
 blank (self, match, context, next_state)
 
 known_indent (self, match, context, next_state)
 
 first_known_indent (self, match, context, next_state)
 
- Public Member Functions inherited from docutils.statemachine.State
 unlink (self)
 
 add_transitions (self, names, transitions)
 
 add_transition (self, name, transition)
 
 remove_transition (self, name)
 
 make_transition (self, name, next_state=None)
 
 make_transitions (self, name_list)
 
 eof (self, context)
 
 nop (self, match, context, next_state)
 

Static Public Attributes

 patterns = Body.patterns.copy()
 
list initial_transitions
 
- Static Public Attributes inherited from docutils.parsers.rst.states.Body
 double_width_pad_char = tableparser.TableParser.double_width_pad_char
 
 enum = Struct()
 
 formatinfo
 
 prefix
 
 suffix
 
 start
 
 end
 
 formats
 
 sequences
 
 sequencepats
 
 converters
 
 sequenceregexps
 
 grid_table_top_pat = re.compile(r'\+-[-+]+-\+ *$')
 
 simple_table_top_pat = re.compile('=+( +=+)+ *$')
 
 simple_table_border_pat = re.compile('=+[ =]*$')
 
dict pats = {}
 
dict patterns
 
tuple initial_transitions
 
 attribution_pattern = re.compile('(---?(?!-)|\u2014) *(?=[^ \\n])')
 
 explicit = Struct()
 
 patterns
 
 target
 
 reference
 
 substitution
 
 constructs
 
- Static Public Attributes inherited from docutils.parsers.rst.states.RSTState
 nested_sm = NestedStateMachine
 
list nested_sm_cache = []
 
- Static Public Attributes inherited from docutils.statemachine.StateWS
 indent_sm = None
 
 indent_sm_kwargs = None
 
 known_indent_sm = None
 
 known_indent_sm_kwargs = None
 
dict ws_patterns
 
tuple ws_initial_transitions = ('blank', 'indent')
 
- Static Public Attributes inherited from docutils.statemachine.State
 patterns = None
 
 initial_transitions = None
 
 nested_sm = None
 
 nested_sm_kwargs = None
 

Additional Inherited Members

- Public Attributes inherited from docutils.parsers.rst.states.Body
 isolate_grid_table
 
 isolate_simple_table
 
 parent
 
 document
 
 state_machine
 
- Public Attributes inherited from docutils.parsers.rst.states.RSTState
 nested_sm_kwargs
 
 memo
 
 reporter
 
 inliner
 
 document
 
 parent
 
- Public Attributes inherited from docutils.statemachine.StateWS
 patterns
 
 ws_patterns
 
 ws_initial_transitions
 
- Public Attributes inherited from docutils.statemachine.State
 transition_order
 
 transitions
 
 state_machine
 
 debug
 

Detailed Description

RFC2822 headers are only valid as the first constructs in documents.  As
soon as anything else appears, the `Body` state should take over.

Member Function Documentation

◆ rfc2822()

docutils.parsers.rst.states.RFC2822Body.rfc2822 (   self,
  match,
  context,
  next_state 
)
RFC2822-style field list item.

Reimplemented in docutils.parsers.rst.states.RFC2822List.

Member Data Documentation

◆ initial_transitions

list docutils.parsers.rst.states.RFC2822Body.initial_transitions
static
Initial value:
= [(name, 'Body')
for name in Body.initial_transitions]

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