TemplateMiX::DefaultXMLTraits class Reference

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

# クラス テンプレートMiX::DefaultXMLTraits の解説

`#include <DefaultXMLTraits.h>`

すべてのメンバ一覧

## 公開型
typedef std::basic_string< charT, char_traits > | basic_string_type
## 静的公開メンバ
charT | null ()
| 文字列の終わりをあらわす文字を返します. より詳しく...
charT | crlf ()
| 行の終わりをあらわす文字を返します. より詳しく...
charT | sp ()
| 空白文字を返します. より詳しく...
charT | tab ()
| タブを返します. より詳しく...
charT | lt ()
| '<'に相当する文字を返します. より詳しく...
charT | eq ()
| '='に相当する文字を返します. より詳しく...
charT | gt ()
| '>'に相当する文字を返します. より詳しく...
charT | slash ()
| '/'に相当する文字を返します. より詳しく...
charT | hyphen ()
| '-'に相当する文字を返します. より詳しく...
charT | colon ()
| ':'に相当する文字を返します. より詳しく...
charT | semicolon ()
| ';'に相当する文字を返します. より詳しく...
charT | exclamation ()
| '!'に相当する文字を返します. より詳しく...
charT | question ()
| '?'に相当する文字を返します. より詳しく...
charT | amp ()
| '&'に相当する文字を返します. より詳しく...
charT | dblquote ()
| '\"'に相当する文字を返します. より詳しく...
charT | quote ()
| '\''に相当する文字を返します. より詳しく...
basic_string_type | xml ()
| "xml"に相当する文字列を返します. より詳しく...
basic_string_type | cdata ()
| "CDATA"に相当する文字列を返します. より詳しく...
basic_string_type | str_lt ()
| "lt"に相当する文字列を返します. より詳しく...
basic_string_type | str_gt ()
| "gt"に相当する文字列を返します. より詳しく...
basic_string_type | str_amp ()
| "amp"に相当する文字列を返します. より詳しく...
basic_string_type | str_quot ()
| "quot"に相当する文字列を返します. より詳しく...
basic_string_type | str_apos ()
| "apos"に相当する文字列を返します. より詳しく...
basic_string_type | str_xmlns ()
| "xmlns"に相当する文字列を返します. より詳しく...
int | ci_compare (const charT *s1, const charT *s2, size_t n)
| 大文字小文字を区別しない比較を行います. より詳しく...

### template<class charT, class char_traits>
class MiX::DefaultXMLTraits< charT, char_traits >

## メンバ型定義の解説

template<class charT, class char_traits>
typedef std::basic_string<charT,char_traits> MiX::DefaultXMLTraits::basic_string_type

## メンバ関数の解説

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::amp | ( |  | ) | `[inline, static]`

| '&'に相当する文字を返します.

template<class charT, class char_traits>
basic_string_type MiX::DefaultXMLTraits< charT, char_traits >::cdata | ( |  | ) | `[inline, static]`

| "CDATA"に相当する文字列を返します.

template<class charT, class char_traits>
int MiX::DefaultXMLTraits< charT, char_traits >::ci_compare | ( | const charT * | s1,
|  | const charT * | s2,
|  | size_t | n
| ) | `[inline, static]`

| 大文字小文字を区別しない比較を行います. s1とs2をn文字目まで比べ、 s1>s2のときはは正の値 s1==s2のときは0 s1<s2のときは負の値を返します

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::colon | ( |  | ) | `[inline, static]`

| ':'に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::crlf | ( |  | ) | `[inline, static]`

| 行の終わりをあらわす文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::dblquote | ( |  | ) | `[inline, static]`

| '\"'に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::eq | ( |  | ) | `[inline, static]`

| '='に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::exclamation | ( |  | ) | `[inline, static]`

| '!'に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::gt | ( |  | ) | `[inline, static]`

| '>'に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::hyphen | ( |  | ) | `[inline, static]`

| '-'に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::lt | ( |  | ) | `[inline, static]`

| '<'に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::null | ( |  | ) | `[inline, static]`

| 文字列の終わりをあらわす文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::question | ( |  | ) | `[inline, static]`

| '?'に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::quote | ( |  | ) | `[inline, static]`

| '\''に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::semicolon | ( |  | ) | `[inline, static]`

| ';'に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::slash | ( |  | ) | `[inline, static]`

| '/'に相当する文字を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::sp | ( |  | ) | `[inline, static]`

| 空白文字を返します.

template<class charT, class char_traits>
basic_string_type MiX::DefaultXMLTraits< charT, char_traits >::str_amp | ( |  | ) | `[inline, static]`

| "amp"に相当する文字列を返します.

template<class charT, class char_traits>
basic_string_type MiX::DefaultXMLTraits< charT, char_traits >::str_apos | ( |  | ) | `[inline, static]`

| "apos"に相当する文字列を返します.

template<class charT, class char_traits>
basic_string_type MiX::DefaultXMLTraits< charT, char_traits >::str_gt | ( |  | ) | `[inline, static]`

| "gt"に相当する文字列を返します.

template<class charT, class char_traits>
basic_string_type MiX::DefaultXMLTraits< charT, char_traits >::str_lt | ( |  | ) | `[inline, static]`

| "lt"に相当する文字列を返します.

template<class charT, class char_traits>
basic_string_type MiX::DefaultXMLTraits< charT, char_traits >::str_quot | ( |  | ) | `[inline, static]`

| "quot"に相当する文字列を返します.

template<class charT, class char_traits>
basic_string_type MiX::DefaultXMLTraits< charT, char_traits >::str_xmlns | ( |  | ) | `[inline, static]`

| "xmlns"に相当する文字列を返します.

template<class charT, class char_traits>
charT MiX::DefaultXMLTraits< charT, char_traits >::tab | ( |  | ) | `[inline, static]`

| タブを返します.

template<class charT, class char_traits>
basic_string_type MiX::DefaultXMLTraits< charT, char_traits >::xml | ( |  | ) | `[inline, static]`

| "xml"に相当する文字列を返します.

このクラスの解説は次のファイルから生成されました:

- DefaultXMLTraits.h