0x00x0068
Members 12
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | handler | IContentHandler | Private | — | |
| 0x08 | reader | TextReader | Private | — | |
| 0x08 | elementNames | Stack | Private | — | |
| 0x08 | xmlSpaces | Stack | Private | — | |
| 0x08 | xmlSpace | string | Private | — | |
| 0x08 | buffer | StringBuilder | Private | — | |
| 0x08 | nameBuffer | char[] | Private | — | |
| 0x01 | isWhitespace | bool | Private | — | |
| 0x0049 | 0x07 | padding / unreflected | |||
| 0x08 | attributes | AttrListImpl | Private | — | |
| 0x04 | line | int | Private | — | |
| 0x04 | column | int | Private | — | |
| 0x01 | resetColumn | bool | Private | — | |
| 0x0061 | 0x07 | unreflected bytes to end of SmallXmlParser | |||
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | 0x00 | |
| Exception Error(const string& msg) | Private | 0x08 | |
| Exception UnexpectedEndError() | Private | 0x08 | |
| bool IsNameChar(ushort c, bool start) | Private | 0x02 | |
| bool IsWhitespace(int c) | Private | 0x04 | |
| void SkipWhitespaces() | Public | 0x00 | |
| void HandleWhitespaces() | Private | 0x00 | |
| void SkipWhitespaces(bool expected) | Public | 0x01 | |
| int Peek() | Private | 0x04 | |
| int Read() | Private | 0x04 | |
| void Expect(int c) | Public | 0x04 | |
| string ReadUntil(ushort until, bool handleReferences) | Private | 0x08 | |
| string ReadName() | Public | 0x08 | |
| void Parse(TextReader input, IContentHandler handler) | Public | 0x08 | |
| void Cleanup() | Private | 0x00 | |
| void ReadContent() | Public | 0x00 | |
| void HandleBufferedContent() | Private | 0x00 | |
| void ReadCharacters() | Private | 0x00 | |
| void ReadReference() | Private | 0x00 | |
| int ReadCharacterReference() | Private | 0x04 | |
| void ReadAttribute(AttrListImpl a) | Private | 0x08 | |
| void ReadCDATASection() | Private | 0x00 | |
| void ReadComment() | Private | 0x00 |