ヘッダーをスキップ
Oracle® Call Interfaceプログラマーズ・ガイド
11g リリース2 (11.2)
E50264-03
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

OCI文字分類関数

表22-5は、この項で説明しているOCI文字分類関数を示しています。

表22-5 OCI文字分類関数

関数 用途

「OCIWideCharIsAlnum()」


ワイド・キャラクタが文字か10進数値かをテストします。

「OCIWideCharIsAlpha()」


ワイド・キャラクタが文字かどうかをテストします。

「OCIWideCharIsCntrl()」


ワイド・キャラクタが制御文字かどうかをテストします。

「OCIWideCharIsDigit()」


ワイド・キャラクタが10進数値かどうかをテストします。

「OCIWideCharIsGraph()」


ワイド・キャラクタがグラフ文字かどうかをテストします。

「OCIWideCharIsLower()」


ワイド・キャラクタが小文字かどうかをテストします。

「OCIWideCharIsPrint()」


ワイド・キャラクタが印字可能文字かどうかをテストします。

「OCIWideCharIsPunct()」


ワイド・キャラクタが句読点文字かどうかをテストします。

「OCIWideCharIsSingleByte()」


マルチバイトへの変換時に、ワイド・キャラクタがシングルバイト文字かどうかをテストします。

「OCIWideCharIsSpace()」


ワイド・キャラクタがスペース文字かどうかをテストします。

「OCIWideCharIsUpper()」


ワイド・キャラクタが大文字かどうかをテストします。

「OCIWideCharIsXdigit()」


ワイド・キャラクタが16進数値かどうかをテストします。


OCIWideCharIsAlnum()

用途

ワイド・キャラクタが文字か10進数値かをテストします。

構文

boolean OCIWideCharIsAlnum ( void       *hndl,
                             OCIWchar   wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsAlpha()

用途

ワイド・キャラクタが文字かどうかをテストします。

構文

boolean OCIWideCharIsAlpha ( void      *hndl, 
                             OCIWchar  wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsCntrl()

用途

ワイド・キャラクタが制御文字かどうかをテストします。

構文

boolean OCIWideCharIsCntrl ( void        *hndl, 
                             OCIWchar    wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsDigit()

用途

ワイド・キャラクタが10進数値かどうかをテストします。

構文

boolean OCIWideCharIsDigit ( void       *hndl, 
                             OCIWchar   wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsGraph()

用途

ワイド・キャラクタがグラフ文字かどうかをテストします。グラフ文字とは、表示される文字で、通常はアルファベット文字、小数点および句読点記号を含みます。

構文

boolean OCIWideCharIsGraph ( void      *hndl, 
                             OCIWchar   wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsLower()

用途

ワイド・キャラクタが小文字かどうかをテストします。

構文

boolean OCIWideCharIsLower ( void       *hndl, 
                             OCIWchar    wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsPrint()

用途

ワイド・キャラクタが印字可能文字かどうかをテストします。

構文

boolean OCIWideCharIsPrint ( void      *hndl, 
                             OCIWchar  wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsPunct()

用途

ワイド・キャラクタが句読点文字かどうかをテストします。

構文

boolean OCIWideCharIsPunct ( void       *hndl, 
                             OCIWchar   wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsSingleByte()

用途

マルチバイトへの変換時に、ワイド・キャラクタがシングルバイト文字かどうかをテストします。

構文

boolean OCIWideCharIsSingleByte ( void      *hndl, 
                                  OCIWchar  wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsSpace()

用途

ワイド・キャラクタがスペース文字かどうかをテストします。スペース文字は、表示テキストに空白のみを表示させます(たとえば、空白、タブ、改行、新規行、縦方向タブまたは改ページなど)。

構文

boolean OCIWideCharIsSpace ( void     *hndl, 
                             OCIWchar wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsUpper()

用途

ワイド・キャラクタが大文字かどうかをテストします。

構文

boolean OCIWideCharIsUpper ( void      *hndl, 
                             OCIWchar  wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。

OCIWideCharIsXdigit()

用途

ワイド・キャラクタが16進数値(0から9、AからF、aからf)かどうかをテストします。

構文

boolean OCIWideCharIsXdigit ( void      *hndl, 
                              OCIWchar  wc );

パラメータ

hndl (IN/OUT)

キャラクタ・セットを判断するOCI環境ハンドルまたはユーザー・セッション・ハンドルです。

wc (IN)

テストするwcharです。

戻り値

TRUEまたはFALSEです。