Robot Framework
robot.libdocpkg.xmlwriter.LibdocXmlWriter Class Reference

Public Member Functions

def write (self, libdoc, outfile)
 

Private Member Functions

def _add_source_info (self, attrs, item, lib_source=None)
 
def _get_start_attrs (self, kw, lib_source)
 
def _write_arguments (self, kw, writer)
 
def _write_data_types (self, types, writer)
 
def _write_end (self, writer)
 
def _write_enum_members (self, enum, writer)
 
def _write_keywords (self, list_name, kw_type, keywords, lib_source, writer)
 
def _write_start (self, libdoc, writer)
 
def _write_tags (self, tags, writer)
 
def _write_type_docs (self, type_docs, writer)
 
def _write_typed_dict_items (self, typed_dict, writer)
 

Detailed Description

Definition at line 21 of file xmlwriter.py.

Member Function Documentation

◆ _add_source_info()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._add_source_info (   self,
  attrs,
  item,
  lib_source = None 
)
private

Definition at line 47 of file xmlwriter.py.

◆ _get_start_attrs()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._get_start_attrs (   self,
  kw,
  lib_source 
)
private

Definition at line 92 of file xmlwriter.py.

◆ _write_arguments()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._write_arguments (   self,
  kw,
  writer 
)
private

Definition at line 72 of file xmlwriter.py.

◆ _write_data_types()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._write_data_types (   self,
  types,
  writer 
)
private

Definition at line 101 of file xmlwriter.py.

◆ _write_end()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._write_end (   self,
  writer 
)
private

Definition at line 159 of file xmlwriter.py.

◆ _write_enum_members()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._write_enum_members (   self,
  enum,
  writer 
)
private

Definition at line 143 of file xmlwriter.py.

◆ _write_keywords()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._write_keywords (   self,
  list_name,
  kw_type,
  keywords,
  lib_source,
  writer 
)
private

Definition at line 53 of file xmlwriter.py.

◆ _write_start()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._write_start (   self,
  libdoc,
  writer 
)
private

Definition at line 34 of file xmlwriter.py.

◆ _write_tags()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._write_tags (   self,
  tags,
  writer 
)
private

Definition at line 66 of file xmlwriter.py.

◆ _write_type_docs()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._write_type_docs (   self,
  type_docs,
  writer 
)
private

Definition at line 123 of file xmlwriter.py.

◆ _write_typed_dict_items()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter._write_typed_dict_items (   self,
  typed_dict,
  writer 
)
private

Definition at line 150 of file xmlwriter.py.

◆ write()

def robot.libdocpkg.xmlwriter.LibdocXmlWriter.write (   self,
  libdoc,
  outfile 
)

Definition at line 23 of file xmlwriter.py.


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