Actions

Initialisation

From XnView Wiki

Revision as of 10:00, 16 September 2009 by WikiSysop (talk | contribs)

gflLibraryInit

The gflLibraryInit function initialize the library. Must be used before call of GFL's functions.

GFL_ERROR gflLibraryInit(
  void
);

Return value

The function returns GFL_NO_ERROR if it is successful or a value of GFL_ERROR.

See also

gflLibraryInitEx, gflLibraryExit, gflEnableLZW, gflGetVersion, gflGetErrorString


gflLibraryInitEx

The gflLibraryInitEx function initialize the library. Must be used before call of GFL's functions.

GFL_ERROR gflLibraryInitEx(
  GFL_ALLOC_CALLBACK alloc_callback,
  GFL_REALLOC_CALLBACK realloc_callback,
  GFL_FREE_CALLBACK free_callback,
  void * user_parms
);

Parameters

alloc_callback
Pointer to an alloc user function. (void * (GFLAPI *)( GFL_UINT32 size, void * user_parms ))
realloc_callback
Pointer to a read user function. (void * (GFLAPI *)( void * ptr, GFL_UINT32 new_size, void * user_parms ))
free_callback
Pointer to a read user function. (void (GFLAPI *)( void * ptr, void * user_parms ))
user_parms
User parameter used in callback.

Return value

The function returns GFL_NO_ERROR if it is successful or a value of GFL_ERROR.

See also

gflLibraryInit, gflLibraryExit, gflEnableLZW, gflGetVersion, gflGetErrorString


gflLibraryExit

The gflLibraryExit function frees the library.

void gflLibraryExit(
  void
);

See also

gflLibraryInit, gflLibraryInitEx, gflEnableLZW, gflGetVersion