#include <stdlib.h>
#include <sys/types.h>
#include <OpenSOAP/Defines.h>
#include <OpenSOAP/ErrorCode.h>
マクロ定義 | |
#define | OpenSOAPByteArrayCreateWithSize(sz, b_ary) OpenSOAPByteArrayCreateWithData(0, (sz), (b_ary)) |
Byte (unsigned char)指定サイズ分0クリアします。. | |
型定義 | |
typedef tagOpenSOAPByteArray | OpenSOAPByteArray |
OpenSOAPByteArray 構造体型定義. | |
typedef OpenSOAPByteArray * | OpenSOAPByteArrayPtr |
OpenSOAPByteArray ポインタ型定義. | |
関数 | |
int | OpenSOAPByteArrayCreate (OpenSOAPByteArrayPtr *b_ary) |
Byte (unsigned char)可変サイズ配列を作成します。. | |
int | OpenSOAPByteArrayCreateWithData (const unsigned char *data, size_t sz, OpenSOAPByteArrayPtr *b_ary) |
初期化データを指定して、Byte (unsigned char)可変サイズ配列を作成します。 | |
int | OpenSOAPByteArrayAppendRef (OpenSOAPByteArrayPtr b_ary) |
Byte (unsigned char)可変サイズ配列の利用を宣言します。. | |
int | OpenSOAPByteArrayRelease (OpenSOAPByteArrayPtr b_ary) |
Byte (unsigned char)可変サイズ配列を開放します。. | |
int | OpenSOAPByteArrayGetSize (OpenSOAPByteArrayPtr b_ary, size_t *sz) |
Byte (unsigned char)可変サイズ配列のサイズを取得します。. | |
int | OpenSOAPByteArrayBeginConst (OpenSOAPByteArrayPtr b_ary, const unsigned char **beg) |
Byte (unsigned char)可変サイズ配列の先頭の const ポインタを取得します。. | |
int | OpenSOAPByteArrayEndConst (OpenSOAPByteArrayPtr b_ary, const unsigned char **ed) |
Byte (unsigned char)可変サイズ配列の終端の const ポインタを取得します。. | |
int | OpenSOAPByteArrayGetBeginSizeConst (OpenSOAPByteArrayPtr b_ary, const unsigned char **beg, size_t *sz) |
Byte (unsigned char)可変サイズ配列の先頭の const ポインタとサイズを取得します。. | |
int | OpenSOAPByteArrayGetBeginEndConst (OpenSOAPByteArrayPtr b_ary, const unsigned char **beg, const unsigned char **ed) |
Byte (unsigned char)可変サイズ配列の先頭と終端の const ポインタを取得します。. | |
int | OpenSOAPByteArrayBegin (OpenSOAPByteArrayPtr b_ary, unsigned char **beg) |
Byte (unsigned char)可変サイズ配列の先頭の 非const ポインタを取得します。. | |
int | OpenSOAPByteArrayEnd (OpenSOAPByteArrayPtr b_ary, unsigned char **ed) |
Byte (unsigned char)可変サイズ配列の終端の 非const ポインタを取得します。. | |
int | OpenSOAPByteArrayGetBeginSize (OpenSOAPByteArrayPtr b_ary, unsigned char **beg, size_t *sz) |
Byte (unsigned char)可変サイズ配列の先頭の const ポインタとサイズを取得します。. | |
int | OpenSOAPByteArrayGetBeginEnd (OpenSOAPByteArrayPtr b_ary, unsigned char **beg, unsigned char **ed) |
Byte (unsigned char)可変サイズ配列の先頭と終端の const ポインタを取得します。. | |
int | OpenSOAPByteArrayClear (OpenSOAPByteArrayPtr b_ary) |
Byte (unsigned char)可変サイズ配列をクリアします。. | |
int | OpenSOAPByteArraySetData (OpenSOAPByteArrayPtr b_ary, const unsigned char *data, size_t sz) |
Byte (unsigned char)可変サイズ配列へデータを設定します。. | |
int | OpenSOAPByteArrayAppend (OpenSOAPByteArrayPtr b_ary, const unsigned char *dat, size_t dat_len) |
Byte (unsigned char)可変サイズ配列へデータを追加します。. | |
int | OpenSOAPByteArrayResize (OpenSOAPByteArrayPtr b_ary, size_t new_size) |
Byte (unsigned char)可変サイズ配列のサイズを変更します。. | |
int | OpenSOAPByteArrayDuplicate (OpenSOAPByteArrayPtr b_ary, OpenSOAPByteArrayPtr *dup_b_ary) |
ByteArray を複製します。. |
|
Byte (unsigned char)指定サイズ分0クリアします。. OpenSOAPByteArrayCreateWithData(0, (sz), (b_ary))
|
|
Byte (unsigned char)可変サイズ配列へデータを追加します。.
|
|
Byte (unsigned char)可変サイズ配列の利用を宣言します。.
|
|
Byte (unsigned char)可変サイズ配列の先頭の 非const ポインタを取得します。.
|
|
Byte (unsigned char)可変サイズ配列の先頭の const ポインタを取得します。.
|
|
Byte (unsigned char)可変サイズ配列をクリアします。.
|
|
Byte (unsigned char)可変サイズ配列を作成します。.
|
|
初期化データを指定して、Byte (unsigned char)可変サイズ配列を作成します。
|
|
ByteArray を複製します。.
|
|
Byte (unsigned char)可変サイズ配列の終端の 非const ポインタを取得します。.
|
|
Byte (unsigned char)可変サイズ配列の終端の const ポインタを取得します。.
|
|
Byte (unsigned char)可変サイズ配列の先頭と終端の const ポインタを取得します。.
|
|
Byte (unsigned char)可変サイズ配列の先頭と終端の const ポインタを取得します。.
|
|
Byte (unsigned char)可変サイズ配列の先頭の const ポインタとサイズを取得します。.
|
|
Byte (unsigned char)可変サイズ配列の先頭の const ポインタとサイズを取得します。.
|
|
Byte (unsigned char)可変サイズ配列のサイズを取得します。.
|
|
Byte (unsigned char)可変サイズ配列を開放します。.
|
|
Byte (unsigned char)可変サイズ配列のサイズを変更します。.
|
|
Byte (unsigned char)可変サイズ配列へデータを設定します。.
|