#include <OpenSOAP/XMLAttr.h>
関数 | |
int | OpenSOAPXMLElmCreate (OpenSOAPXMLElmPtr *elm) |
OpenSOAP XML Element インスタンス作成. | |
int | OpenSOAPXMLElmSetNamespaceMB (OpenSOAPXMLElmPtr elm, const char *ns_uri, const char *ns_prefix) |
XML ElementのNamespace設定(MB). | |
int | OpenSOAPXMLElmSetNamespaceWC (OpenSOAPXMLElmPtr elm, const wchar_t *ns_uri, const wchar_t *ns_prefix) |
XML ElementのNamespace設定(WC). | |
int | OpenSOAPXMLElmSearchNamespaceMB (OpenSOAPXMLElmPtr elm, const char *ns_uri, const char *ns_prefix, OpenSOAPXMLNamespacePtr *ns) |
Search Namespace of XML Element(MB). | |
int | OpenSOAPXMLElmSearchNamespaceWC (OpenSOAPXMLElmPtr elm, const wchar_t *ns_uri, const wchar_t *ns_prefix, OpenSOAPXMLNamespacePtr *ns) |
Search Namespace of XML Element(WC). | |
int | OpenSOAPXMLElmGetNamespace (OpenSOAPXMLElmPtr elm, OpenSOAPXMLNamespacePtr *ns) |
Namespace ポインタの取得. | |
int | OpenSOAPXMLElmSearchNamespaceString (OpenSOAPXMLElmPtr elm, OpenSOAPStringPtr nsUri, OpenSOAPStringPtr nsPrefix, OpenSOAPXMLNamespacePtr *ns, OpenSOAPXMLElmPtr *defElm) |
Search Namespace String. | |
int | OpenSOAPXMLElmDefineNamespaceMB (OpenSOAPXMLElmPtr elm, const char *ns_uri, const char *ns_prefix, OpenSOAPXMLNamespacePtr *ns) |
Namespace定義(MB). | |
int | OpenSOAPXMLElmDefineNamespaceWC (OpenSOAPXMLElmPtr elm, const wchar_t *ns_uri, const wchar_t *ns_prefix, OpenSOAPXMLNamespacePtr *ns) |
Namespace定義(WC). | |
int | OpenSOAPXMLElmAddAttributeMB (OpenSOAPXMLElmPtr elm, const char *attr_name, const char *attr_type, void *attr_value, OpenSOAPXMLAttrPtr *attr) |
属性(Attribute)追加(MB). | |
int | OpenSOAPXMLElmAddAttributeWC (OpenSOAPXMLElmPtr elm, const wchar_t *attr_name, const wchar_t *attr_type, void *attr_value, OpenSOAPXMLAttrPtr *attr) |
属性(Attribute)追加(WC). | |
int | OpenSOAPXMLElmGetAttributeMB (OpenSOAPXMLElmPtr elm, const char *attr_name, OpenSOAPXMLAttrPtr *attr) |
属性名を指定した属性の取得(MB). | |
int | OpenSOAPXMLElmGetAttributeWC (OpenSOAPXMLElmPtr elm, const wchar_t *attr_name, OpenSOAPXMLAttrPtr *attr) |
属性名を指定した属性の取得(WC). | |
int | OpenSOAPXMLElmGetNextChild (OpenSOAPXMLElmPtr elm, OpenSOAPXMLElmPtr *cld_elm) |
子要素の取得 | |
int | OpenSOAPXMLElmAddChildString (OpenSOAPXMLElmPtr elm, OpenSOAPStringPtr childName, OpenSOAPXMLElmPtr *childElm) |
Add Child XML Element(OpenSOAPString). | |
int | OpenSOAPXMLElmAddChildMB (OpenSOAPXMLElmPtr elm, const char *cld_name, OpenSOAPXMLElmPtr *cld_elm) |
子要素の追加(MB) | |
int | OpenSOAPXMLElmAddChildWC (OpenSOAPXMLElmPtr elm, const wchar_t *cld_name, OpenSOAPXMLElmPtr *cld_elm) |
子要素の追加(WC) | |
int | OpenSOAPXMLElmAddChildXMLDocument (OpenSOAPXMLElmPtr elm, char *elmname, OpenSOAPByteArrayPtr document, const char *charEnc) |
子要素の追加(XMLドキュメント) XML Elementに XMLドキュメントとしてそのまま子要素を追加します。 | |
int | OpenSOAPXMLElmGetChildString (OpenSOAPXMLElmPtr elm, OpenSOAPStringPtr childName, OpenSOAPXMLElmPtr *childElm) |
Get Child XML Element(OpenSOAPString). | |
int | OpenSOAPXMLElmGetChildMB (OpenSOAPXMLElmPtr elm, const char *cld_name, OpenSOAPXMLElmPtr *cld_elm) |
名前に合致した子 XML Element の取得(MB). | |
int | OpenSOAPXMLElmGetChildWC (OpenSOAPXMLElmPtr elm, const wchar_t *cld_name, OpenSOAPXMLElmPtr *cld_elm) |
名前に合致した子 XML Element の取得(WC). | |
int | OpenSOAPXMLElmGetValueMB (OpenSOAPXMLElmPtr elm, const char *type_name, void *value) |
XML Elementの値の取得(MB). | |
int | OpenSOAPXMLElmGetValueWC (OpenSOAPXMLElmPtr elm, const wchar_t *type_name, void *value) |
XML Elementの値の取得(WC). | |
int | OpenSOAPXMLElmSetValueMB (OpenSOAPXMLElmPtr elm, const char *type_name, void *value) |
XML Elementへの値の設定(MB). | |
int | OpenSOAPXMLElmSetValueWC (OpenSOAPXMLElmPtr elm, const wchar_t *type_name, void *value) |
XML Elementへの値の設定(WC). | |
int | OpenSOAPXMLElmGetCharEncodingString (OpenSOAPXMLElmPtr elm, const char *chEnc, OpenSOAPByteArrayPtr bAry) |
XML Elementの値の取得. | |
int | OpenSOAPXMLElmGetNameString (OpenSOAPXMLElmPtr elm, OpenSOAPStringPtr *name) |
XML Elementの名前取得. | |
int | OpenSOAPXMLElmGetNextAttr (OpenSOAPXMLElmPtr elm, OpenSOAPXMLAttrPtr *attr_elm) |
XML Element の属性取得. | |
int | OpenSOAPXMLElmGetChildValueMB (OpenSOAPXMLElmPtr elm, const char *childName, const char *typeName, void *value) |
Get Child Value(MB). | |
int | OpenSOAPXMLElmGetChildValueWC (OpenSOAPXMLElmPtr elm, const wchar_t *childName, const wchar_t *typeName, void *value) |
Get Child Value(WC). | |
int | OpenSOAPXMLElmSetChildValueMB (OpenSOAPXMLElmPtr elm, const char *childName, const char *typeName, void *value) |
Set Child Value(MB). | |
int | OpenSOAPXMLElmSetChildValueWC (OpenSOAPXMLElmPtr elm, const wchar_t *childName, const wchar_t *typeName, void *value) |
Set Child Value(WC). | |
int | OpenSOAPXMLElmSetChildValueXMLDocument (OpenSOAPXMLElmPtr elm, OpenSOAPByteArrayPtr document, const char *charEnc) |
XMLドキュメントを、子要素に設定する。 XML Elementに XMLドキュメントとしてそのまま子要素を設定します。. | |
int | OpenSOAPXMLElmSetValueAsString (OpenSOAPXMLElmPtr elm, OpenSOAPStringPtr value, int isDup) |
XML Element value set as string. | |
int | OpenSOAPXMLElmSetValueAsStringMB (OpenSOAPXMLElmPtr elm, const char *value) |
XML Element value set as string(MB). | |
int | OpenSOAPXMLElmSetValueAsStringWC (OpenSOAPXMLElmPtr elm, const wchar_t *value) |
XML Element value set as string(WC). | |
int | OpenSOAPXMLElmSetChildValueAsStringMB (OpenSOAPXMLElmPtr elm, const char *childName, const char *value) |
Set Child Value as atring(MB). | |
int | OpenSOAPXMLElmSetChildValueAsStringWC (OpenSOAPXMLElmPtr elm, const wchar_t *childName, const wchar_t *value) |
Set Child Value as string(WC). | |
int | OpenSOAPXMLElmSetChildValueAsString (OpenSOAPXMLElmPtr elm, OpenSOAPStringPtr childName, int isValueDup, OpenSOAPStringPtr value) |
Set Child Value as string. | |
int | OpenSOAPXMLElmRemoveChildString (OpenSOAPXMLElmPtr elm, OpenSOAPStringPtr childName, int isValueRelease, OpenSOAPStringPtr *childValue) |
Remove Child XML Element(OpenSOAPString). | |
int | OpenSOAPXMLElmGetAttributeValueMB (OpenSOAPXMLElmPtr elm, const char *attrName, const char *typeName, void *value) |
属性の値を取得(MB). | |
int | OpenSOAPXMLElmGetAttributeValueWC (OpenSOAPXMLElmPtr elm, const wchar_t *attrName, const wchar_t *typeName, void *value) |
属性の値を取得(WC). | |
int | OpenSOAPXMLElmSetAttributeValueMB (OpenSOAPXMLElmPtr elm, const char *attrName, const char *typeName, void *value) |
属性の値を設定(MB). | |
int | OpenSOAPXMLElmSetAttributeValueWC (OpenSOAPXMLElmPtr elm, const wchar_t *attrName, const wchar_t *typeName, void *value) |
属性の値を設定(WC). |
|
属性(Attribute)追加(MB). 属性名と値を指定してXML Element に追加します。
|
|
属性(Attribute)追加(WC). 属性名と値を指定してXML Element に追加します。
|
|
子要素の追加(MB) XML Elementに子要素を追加します。
|
|
Add Child XML Element(OpenSOAPString).
|
|
子要素の追加(WC) XML Elementに子要素を追加します。
|
|
子要素の追加(XMLドキュメント) XML Elementに XMLドキュメントとしてそのまま子要素を追加します。
|
|
OpenSOAP XML Element インスタンス作成. OpenSOAP XML Element のインスタンスを生成します。
|
|
Namespace定義(MB). XML Element の Namespaceを定義します。
|
|
Namespace定義(WC). XML Element の Namespaceを定義します。
|
|
属性名を指定した属性の取得(MB). 指定した属性名(MB)の属性ポインタを返します。ない場合はNULLが格納されます。
|
|
属性の値を取得(MB). 属性の値を取得します。
|
|
属性の値を取得(WC). 属性の値を取得します。
|
|
属性名を指定した属性の取得(WC). 指定した属性名(WC)の属性ポインタを返します。ない場合はNULLが格納されます。
|
|
XML Elementの値の取得. XML Element を指定した文字コードで取得します。
|
|
名前に合致した子 XML Element の取得(MB). 名前に合致した子 XML Element を取得します。合致するものが複数ある場合は、最初の要素を取り出します。
|
|
Get Child XML Element(OpenSOAPString).
|
|
Get Child Value(MB).
|
|
Get Child Value(WC).
|
|
名前に合致した子 XML Element の取得(WC). 名前に合致した子 XML Element を取得します。合致するものが複数ある場合は、最初の要素を取り出します。
|
|
Namespace ポインタの取得. XML Elementから OpenSOAPXMLNamespacePtrを取得します。
|
|
XML Elementの名前取得. XML Element の name を OpenSOAPString として取得します。
|
|
XML Element の属性取得. XML Element の次の属性へのポインタを格納します。
|
|
子要素の取得 XML Element 内の次の子要素を取得します。
|
|
XML Elementの値の取得(MB). XML Element直下の値を取得します。
|
|
XML Elementの値の取得(WC). XML Element直下の値を取得します。
|
|
Remove Child XML Element(OpenSOAPString).
|
|
Search Namespace of XML Element(MB).
|
|
Search Namespace String.
|
|
Search Namespace of XML Element(WC).
|
|
属性の値を設定(MB). 属性の値を設定します。
|
|
属性の値を設定(WC). 属性の値を設定します。
|
|
Set Child Value as string.
|
|
Set Child Value as atring(MB).
|
|
Set Child Value as string(WC).
|
|
Set Child Value(MB).
|
|
Set Child Value(WC).
|
|
XMLドキュメントを、子要素に設定する。 XML Elementに XMLドキュメントとしてそのまま子要素を設定します。.
|
|
XML ElementのNamespace設定(MB). マルチバイト文字列でXML ElementのNamespaceを設定します。
|
|
XML ElementのNamespace設定(WC). ワイドキャラクタ文字列でXML ElementのNamespaceを設定します。
|
|
XML Element value set as string.
|
|
XML Element value set as string(MB).
|
|
XML Element value set as string(WC).
|
|
XML Elementへの値の設定(MB). XML Elementへの値の設定を行います。
|
|
XML Elementへの値の設定(WC). XML Elementへの値の設定を行います。
|