#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 | OpenSOAPXMLElmGetChildString (OpenSOAPXMLElmPtr elm, OpenSOAPStringPtr chldName, OpenSOAPXMLElmPtr *chldElm) |
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 *pName, const wchar_t *typeName, void *value) |
Set Child Value(WC). より詳しく... | |
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に子要素を追加します。
|
|
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 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への値の設定を行います。
|