webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
feedparser._FeedParserMixin Class Reference
Inheritance diagram for feedparser._FeedParserMixin:
feedparser._LooseFeedParser feedparser._StrictFeedParser

Public Member Functions

def __init__ (self, baseuri=None, baselang=None, encoding='utf-8')
 
def unknown_starttag (self, tag, attrs)
 
def unknown_endtag (self, tag)
 
def handle_charref (self, ref)
 
def handle_entityref (self, ref)
 
def handle_data (self, text, escape=1)
 
def handle_comment (self, text)
 
def handle_pi (self, text)
 
def handle_decl (self, text)
 
def parse_declaration (self, i)
 
def mapContentType (self, contentType)
 
def trackNamespace (self, prefix, uri)
 
def resolveURI (self, uri)
 
def decodeEntities (self, element, data)
 
def strattrs (self, attrs)
 
def push (self, element, expectingText)
 
def pop (self, element, stripWhitespace=1)
 
def pushContent (self, tag, attrsD, defaultContentType, expectingText)
 
def popContent (self, tag)
 

Public Attributes

 feeddata
 
 encoding
 
 entries
 
 version
 
 namespacesInUse
 
 infeed
 
 inentry
 
 incontent
 
 intextinput
 
 inimage
 
 inauthor
 
 incontributor
 
 inpublisher
 
 insource
 
 sourcedata
 
 contentparams
 
 namespacemap
 
 elementstack
 
 basestack
 
 langstack
 
 baseuri
 
 lang
 
 guidislink
 

Static Public Attributes

 namespaces
 
 can_be_relative_uri
 
 can_contain_relative_uris
 
 can_contain_dangerous_markup
 
 html_types
 

Constructor & Destructor Documentation

◆ __init__()

def feedparser._FeedParserMixin.__init__ (   self,
  baseuri = None,
  baselang = None,
  encoding = 'utf-8' 
)

Member Function Documentation

◆ decodeEntities()

def feedparser._FeedParserMixin.decodeEntities (   self,
  element,
  data 
)

◆ handle_charref()

def feedparser._FeedParserMixin.handle_charref (   self,
  ref 
)

◆ handle_comment()

def feedparser._FeedParserMixin.handle_comment (   self,
  text 
)

◆ handle_data()

def feedparser._FeedParserMixin.handle_data (   self,
  text,
  escape = 1 
)

◆ handle_decl()

def feedparser._FeedParserMixin.handle_decl (   self,
  text 
)

◆ handle_entityref()

def feedparser._FeedParserMixin.handle_entityref (   self,
  ref 
)

◆ handle_pi()

def feedparser._FeedParserMixin.handle_pi (   self,
  text 
)

◆ mapContentType()

def feedparser._FeedParserMixin.mapContentType (   self,
  contentType 
)

◆ parse_declaration()

def feedparser._FeedParserMixin.parse_declaration (   self,
  i 
)

◆ pop()

def feedparser._FeedParserMixin.pop (   self,
  element,
  stripWhitespace = 1 
)

◆ popContent()

def feedparser._FeedParserMixin.popContent (   self,
  tag 
)

◆ push()

def feedparser._FeedParserMixin.push (   self,
  element,
  expectingText 
)

◆ pushContent()

def feedparser._FeedParserMixin.pushContent (   self,
  tag,
  attrsD,
  defaultContentType,
  expectingText 
)

◆ resolveURI()

def feedparser._FeedParserMixin.resolveURI (   self,
  uri 
)

◆ strattrs()

def feedparser._FeedParserMixin.strattrs (   self,
  attrs 
)

◆ trackNamespace()

def feedparser._FeedParserMixin.trackNamespace (   self,
  prefix,
  uri 
)

◆ unknown_endtag()

def feedparser._FeedParserMixin.unknown_endtag (   self,
  tag 
)

◆ unknown_starttag()

def feedparser._FeedParserMixin.unknown_starttag (   self,
  tag,
  attrs 
)

Member Data Documentation

◆ basestack

feedparser._FeedParserMixin.basestack

◆ baseuri

feedparser._FeedParserMixin.baseuri

◆ can_be_relative_uri

feedparser._FeedParserMixin.can_be_relative_uri
static

◆ can_contain_dangerous_markup

feedparser._FeedParserMixin.can_contain_dangerous_markup
static

◆ can_contain_relative_uris

feedparser._FeedParserMixin.can_contain_relative_uris
static

◆ contentparams

feedparser._FeedParserMixin.contentparams

◆ elementstack

feedparser._FeedParserMixin.elementstack

◆ encoding

feedparser._FeedParserMixin.encoding

◆ entries

feedparser._FeedParserMixin.entries

◆ feeddata

feedparser._FeedParserMixin.feeddata

◆ guidislink

feedparser._FeedParserMixin.guidislink

◆ html_types

feedparser._FeedParserMixin.html_types
static

◆ inauthor

feedparser._FeedParserMixin.inauthor

◆ incontent

feedparser._FeedParserMixin.incontent

◆ incontributor

feedparser._FeedParserMixin.incontributor

◆ inentry

feedparser._FeedParserMixin.inentry

◆ infeed

feedparser._FeedParserMixin.infeed

◆ inimage

feedparser._FeedParserMixin.inimage

◆ inpublisher

feedparser._FeedParserMixin.inpublisher

◆ insource

feedparser._FeedParserMixin.insource

◆ intextinput

feedparser._FeedParserMixin.intextinput

◆ lang

feedparser._FeedParserMixin.lang

◆ langstack

feedparser._FeedParserMixin.langstack

◆ namespacemap

feedparser._FeedParserMixin.namespacemap

◆ namespaces

feedparser._FeedParserMixin.namespaces
static

◆ namespacesInUse

feedparser._FeedParserMixin.namespacesInUse

◆ sourcedata

feedparser._FeedParserMixin.sourcedata

◆ version

feedparser._FeedParserMixin.version

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