terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Mono.Xml.SmallXmlParser Class Reference
+ Inheritance diagram for Mono.Xml.SmallXmlParser:
+ Collaboration diagram for Mono.Xml.SmallXmlParser:

Classes

class  AttrListImpl
 
interface  IAttrList
 
interface  IContentHandler
 

Public Member Functions

 SmallXmlParser ()
 
void SkipWhitespaces ()
 
void SkipWhitespaces (bool expected)
 
void Expect (int c)
 
string ReadName ()
 
void Parse (global::System.IO.TextReader input, SmallXmlParser.IContentHandler handler)
 
void ReadContent ()
 

Private Member Functions

global::System.Exception Error (string msg)
 
global::System.Exception UnexpectedEndError ()
 
bool IsNameChar (char c, bool start)
 
bool IsWhitespace (int c)
 
void HandleWhitespaces ()
 
int Peek ()
 
int Read ()
 
string ReadUntil (char until, bool handleReferences)
 
void Cleanup ()
 
void HandleBufferedContent ()
 
void ReadCharacters ()
 
void ReadReference ()
 
int ReadCharacterReference ()
 
void ReadAttribute (SmallXmlParser.AttrListImpl a)
 
void ReadCDATASection ()
 
void ReadComment ()
 

Private Attributes

SmallXmlParser.IContentHandler handler
 
global::System.IO.TextReader reader
 
global::System.Collections.Stack elementNames
 
global::System.Collections.Stack xmlSpaces
 
string xmlSpace
 
global::System.Text.StringBuilder buffer
 
char[] nameBuffer
 
bool isWhitespace
 
SmallXmlParser.AttrListImpl attributes
 
int line
 
int column
 
bool resetColumn
 

Detailed Description

Definition at line 14 of file SmallXmlParser.cs.


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