Actions

Initialisation

From XnView Wiki

Revision as of 09:56, 16 September 2009 by WikiSysop (talk | contribs) (Created page with '<div style="float:right">__TOC__</div> == gflLibraryInit == The gflLibraryInit function initialize the library. Must be used before call of GFL's functions. <blockquote style…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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