Lines Matching refs:class

70 class RT_DECL_CLASS LogicError : public RTCError
81 class RT_DECL_CLASS RuntimeError : public RTCError
90 class RT_DECL_CLASS XmlError : public RuntimeError
101 class RT_DECL_CLASS ENotImplemented : public LogicError
108 class RT_DECL_CLASS EInvalidArg : public LogicError
115 class RT_DECL_CLASS EDocumentNotEmpty : public LogicError
122 class RT_DECL_CLASS ENodeIsNotElement : public LogicError
132 class RT_DECL_CLASS EIPRTFailure : public RuntimeError
148 * The Stream class is a base class for I/O streams.
150 class RT_DECL_CLASS Stream
179 * The Input class represents an input stream.
182 * This is an abstract class that must be subclassed in order to fill it with
185 class RT_DECL_CLASS Input : virtual public Stream
203 class RT_DECL_CLASS Output : virtual public Stream
231 * The File class is a stream implementation that reads from and writes to
234 * The File class uses IPRT File API for file operations. Note that IPRT File
240 class RT_DECL_CLASS File : public Input, public Output
313 /* Obscure class data */
322 * The MemoryBuf class represents a stream implementation that reads from the
325 class RT_DECL_CLASS MemoryBuf : public Input
340 /* Obscure class data */
360 class RT_DECL_CLASS GlobalLock
373 /* Obscure class data. */
378 class ElementNode;
381 class AttributeNode;
383 class ContentNode;
386 * Node base class.
393 class RT_DECL_CLASS Node
509 friend class AttributeNode;
510 friend class ElementNode; /* C list hack. */
524 class RT_DECL_CLASS AttributeNode : public Node
536 friend class Node;
537 friend class ElementNode;
552 class RT_DECL_CLASS ElementNode : public Node
863 friend class Node;
864 friend class Document;
865 friend class XmlFileParser;
876 class RT_DECL_CLASS ContentNode : public Node
885 friend class Node;
886 friend class ElementNode;
891 * Handy helper class with which one can loop through all or some children
894 class RT_DECL_CLASS NodesLoop
902 /* Obscure class data */
908 * The XML document class. An instance of this needs to be created by a user
932 class RT_DECL_CLASS Document
948 friend class XmlMemParser;
949 friend class XmlFileParser;
950 friend class XmlMemWriter;
951 friend class XmlFileWriter;
955 /* Obscure class data */
965 class RT_DECL_CLASS XmlParserBase
979 class RT_DECL_CLASS XmlMemParser : public XmlParserBase
993 class RT_DECL_CLASS XmlFileParser : public XmlParserBase
1002 /* Obscure class data */
1015 class RT_DECL_CLASS XmlMemWriter
1032 class RT_DECL_CLASS XmlFileWriter
1066 /* Obscure class data */