classes.h Source File

メインページ 名前空間一覧 クラス階層 構成 ファイル一覧 名前空間メンバ 構成メンバ ファイルメンバ

# classes.h

解説を見る。

    00001 // -*- mode: c++ -*-
    00002 #ifndef MiX_CLASSES_H_
    00003 #define MiX_CLASSES_H_
    00004
    00005 #include "config.h"
    00006 #include <string>
    00007
    00011 namespace MiX{
    00012
    00016   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> >
    00017   class DefaultXMLTraits;
    00018
    00022   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00023             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00024   class XMLString;
    00025
    00029   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00030             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00031   class AttrMap;
    00032
    00036   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00037             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00038   class SAX_EventHandler;
    00039
    00043   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00044             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00045   class XMLToken;
    00046
    00050   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00051             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00052   class Tokenizer;
    00053
    00057   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00058             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00059   class SAX_Parser;
    00060
    00064   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00065             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00066   class NodeList;
    00067
    00071   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00072             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00073   class DOM_Parser;
    00074
    00078   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00079             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00080   class Node;
    00081
    00085   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00086             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00087   class NodeContainer;
    00088
    00092   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00093             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00094   class NamedNode;
    00095
    00099   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00100             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00101   class Value;
    00102
    00106   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00107             class xml_traits = DefaultXMLTraits<charT,char_traits> >  class Document;
    00108
    00112   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00113             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00114   class Element;
    00115
    00119   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00120             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00121   class Attribute;
    00122
    00126   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00127             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00128   class Text;
    00129
    00133   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00134             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00135   class Comment;
    00136
    00140   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00141             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00142   class DOM_Exception;
    00143
    00147   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00148             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00149   class NodeNameChecker;
    00150
    00154   template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00155             class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00156   class NodeTypeChecker;
    00157
    00161   template <class nodeT>
    00162   class NamedNodeFinder;
    00163   //template <class charT,class char_traits = MiX_DEFAULT_TRAITS<charT> ,
    00164   //class xml_traits = DefaultXMLTraits<charT,char_traits> >
    00165   //class NamedNodeFinder;
    00166
    00170   class ParsingException;
    00171 }
    00172
    00173 #endif