| move_to_cob |
void |
nothing |
NO |
OFF |
0 |
文字列をcobolに転写する関数 |
| move_to_cob_for_bin |
void |
nothing |
NO |
OFF |
1 |
文字列をcobolに転写する関数(binary) |
| DB_Free_Result |
void |
nothing |
NO |
OFF |
0 |
DBのfetch領域の開放 |
| changeSpace2Zero |
char * |
nothing |
NO |
OFF |
1 |
値がスペースの時に0に置き換える |
| changeWildcard |
char * |
nothing |
NO |
OFF |
0 |
値が入れられていない時に_(ワイルドカード)に置き換える |
| dataEscapeCopy |
int |
nothing |
NO |
OFF |
6 |
datacopy return itemlengthの変わったもの |
| dataConvertHexCopy |
int |
nothing |
NO |
OFF |
0 |
与えられたバイト列をHexを示す文字に変換して文字列にコピー(convertData2HEXCharacterStr のラッパー) |
| convertData2HEXCharacterStr |
int |
nothing |
NO |
OFF |
2 |
与えられたバイト列をHexを示す文字に変換して文字列にコピー |
| setHexCharacterFromBinary |
int |
nothing |
NO |
OFF |
2 |
与えられたバイト列をHexを示す文字に変換して文字列にコピー |
| setIdStringConditionLowerCase |
int |
nothing |
NO |
OFF |
2 |
Where句を作る際のIdの最低値をセット |
| Split |
int |
nothing |
NO |
OFF |
0 |
スプリット関数 (20230217削除) |
| Trim |
int |
nothing |
NO |
OFF |
0 |
後ろスペースを除去する関数 (20230217削除) |
| setTableName |
void |
nothing |
NO |
OFF |
1 |
DBのTableNameを格納 |
| matchTableStatus |
int |
nothing |
NO |
OFF |
5 |
アクセスステータスが先頭からcompStrと一致しているか |
| getTableStatusWithIndex |
void |
nothing |
NO |
OFF |
2 |
テーブルのアクセスステータスを取得 |
| setTableStatusWithIndex |
void |
nothing |
NO |
OFF |
4 |
テーブルのアクセスステータスを設定 |
| setTableStatus |
void |
nothing |
NO |
OFF |
12 |
テーブルのアクセスステータスを設定 |
| varLength |
int |
nothing |
NO |
OFF |
1 |
cobolから関数が呼ばれた時のvarNum番目の変数のサイズを取得 |
| isPackedOnCobField |
int |
nothing |
NO |
OFF |
1 |
対象フィールド名のフィールド番号を返す |
| searchFieldNumber |
int |
local |
OK |
OFF |
1 |
対象フィールド名のフィールド番号を返す |
| confirmTableExistsByName |
char |
local |
OK |
OFF |
1 |
指定のテーブル名がデータベース上に存在するか調べる |
| setFieldLengthQuery |
void |
nothing |
NO |
OFF |
1 |
フィールドの長さを取得するためのクエリの生成を行う |
| comporseFieldStructure |
int |
local |
OK |
OFF |
7 |
Field情報の構造体の中身をとってくる |
| getFieldLength |
int |
main |
OK |
OFF |
3 |
フィールドの長さを返す |
| replacePaddingCharacter |
void |
nothing |
NO |
OFF |
1 |
対象の文字列から必要のないパディングを除去しながら |
| targetIsPackedDecimal |
int |
main |
OK |
OFF |
1 |
対象テーブルの対象の絡む位置にPackedDecimalが含まれるかどうかを返す |
| countPackedDecimal |
int |
main |
OK |
OFF |
1 |
入力の開始位置と長さの中にPackedが含まれるかどうかを判定 |
| setFieldSpecChrConvNecessary |
char * |
main |
OK |
OFF |
5 |
第3引数にMID(,)を与え必要に応じてchCharMapをつなぐ |
| getFieldSpecifiedElement |
char * |
main |
OK |
OFF |
3 |
第3引数にMID(,)を与え必要に応じてchCharMapをつなぐ |
| M_UNLOCK |
int |
local |
OK |
ON |
1 |
対象テーブルのファイルアンロック |
| __M_CLOSE |
int |
main |
OK |
OFF |
0 |
ファイルロックの破棄 |
| err_exit |
void |
main |
OK |
OFF |
0 |
出口処理とのコメントあり |
| DB_F_Close_wrapped |
int |
local |
OK |
ON |
2 |
DB_F_CloseのWrapper |