public class | AttributeNode | |
public class | BuildIndexVisitor | |
public class | CDataSection | |
public abstract class | CharacterData | |
public class | Comment | |
public class | Document | Represents an in-memory XML or XHTML document. |
public class | DocumentFragment | |
public class | DocumentHandler | |
public class | Element | |
public class | EntityReference | |
public abstract class | Node | |
public abstract class | NodeOperation | |
public abstract class | ParentNode | |
public class | ProcessingInstruction | |
public class | Text | |
public class | Visitor |
public Result<String<char>> | AttrValueEscape(const String<char>& attributeValue, char delimiter) |
public String<char> | AxisName(Axis axis) |
public void | BuildIndex(Document* document) |
public AttributeNode* | MakeAttribute(const String<char>& name, const String<char>& value) |
public CDataSection* | MakeCDataSection(const String<char>& text) |
public Comment* | MakeComment(const String<char>& comment) |
public UniquePtr<Document> | MakeDocument() |
public DocumentFragment* | MakeDocumentFragment() |
public Element* | MakeElement(const String<char>& name) |
public EntityReference* | MakeEntityReference(const String<char>& entityReference) |
public ProcessingInstruction* | MakeProcessingInstruction(const String<char>& target, const String<char>& data) |
public Text* | MakeText(const String<char>& text) |
public Result<String<char>> | MakeXmlAttrValue(const String<char>& value) |
public String<char> | NodeKindStr(NodeKind kind) |
public Result<UniquePtr<Document>> | ParseXmlDocument(const String<char>& xmlFilePath, FileMap& fileMap) |
public Result<UniquePtr<Document>> | ParseXmlDocumentContent(const String<char>& xmlContent, const String<char>& systemId, FileMap& fileMap) |
public Result<UniquePtr<Document>> | ReceiveDocument(TcpSocket& socket, FileMap& fileMap, int& documentCount) |
public Result<bool> | SendDocument(TcpSocket& socket, Document* document) |
public Result<String<char>> | XmlCharDataEscape(const String<char>& text) |
public enum | Axis |
public enum | NodeKind |