PowerSORT Workstation V5.0 使用手引書
目次 索引 前ページ次ページ

第6章 C言語プログラムからPowerSORTを使用する> 6.4 BSORT関数で使用する構造体

6.4.23 BSRTFUNC構造体

BSRTFUNC構造体は、BSORT関数の各アドレスが設定される構造体です。

typedef struct {
  int (BSPTR_BSRT bsrtput) (BSPTR_BSRTREC);
  int (BSPTR_BSRT bsrtget) (BSPTR_BSRTREC);
  int (BSPTR_BSRT bsrtmrge) (BSPTR_BSRTREC);
  int (BSPTR_BSRT bsrtinit) (long int, struct _BSRTFUNC BSPTR_BSRT, BSPTR_BSRTPRIM, BSPTR_BSRTREC, BSPTR_BSRTKEY, BSPTR_BSRTFILE, BSPTR_BSRTOPT);
  int (BSPTR_BSRT bsrtterm) (BSPTR_BSRTPRIM, BSPTR_BSRTREC);
  unsigned long  reserve1;  /* reserved */
  unsigned long  reserve2;  /* reserved */
  BSPTR_VOID   handle;
} BSRTFUNC;

■BSRTFUNC構造体メンバ

int (BSPTR_BSRT bsrtput) (BSPTR_BSRTREC)

bsrtopen関数により、bsrtput関数のアドレスが設定されます。
このメンバは、更新しないでください。

int (BSPTR_BSRT bsrtget) (BSPTR_BSRTREC)

bsrtopen関数により、bsrtget関数のアドレスが設定されます。
このメンバは、更新しないでください。

int (BSPTR_BSRT bsrtmrge) (BSPTR_BSRTREC)

bsrtopen関数により、bsrtmrge関数のアドレスが設定されます。
このメンバは、更新しないでください。

int (BSPTR_BSRT bsrtinit) (long int, struct _BSRTFUNC BSPTR_BSRT,BSPTR_BSRTPRIM, BSPTR_BSRTREC, BSPTR_BSRTKEY,BSPTR_BSRTFILE, BSPTR_BSRTOPT)

PowerSORTが実行中に使用するメンバです。
このメンバは、参照および更新をする必要はありません。

int (BSPTR_BSRT bsrtterm) (BSPTR_BSRTPRIM, BSPTR_BSRTREC)

PowerSORTが実行中に使用するメンバです。
このメンバは、参照および更新をする必要はありません。

BSPTR_VOID  handle

PowerSORTが実行中に使用するメンバです。
このメンバは、参照および更新をする必要はありません。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2004-2006