Difference between revisions of "Initialisation"
From XnView Wiki
Line 1: | Line 1: | ||
== gflLibraryInit == | == gflLibraryInit == | ||
The gflLibraryInit function initialize the library. Must be used before call of GFL's functions. | The gflLibraryInit function initialize the library. Must be used before call of GFL's functions. | ||
GFL_ERROR <b>gflLibraryInit</b>( | |||
GFL_ERROR <b>gflLibraryInit</b>( | void | ||
); | |||
'''Return value''' | '''Return value''' | ||
Line 24: | Line 20: | ||
The gflLibraryInitEx function initialize the library. Must be used before call of GFL's functions. | The gflLibraryInitEx function initialize the library. Must be used before call of GFL's functions. | ||
GFL_ERROR <b>gflLibraryInitEx</b>( | |||
GFL_ERROR <b>gflLibraryInitEx</b>( | GFL_ALLOC_CALLBACK alloc_callback, | ||
GFL_REALLOC_CALLBACK realloc_callback, | |||
GFL_FREE_CALLBACK free_callback, | |||
void * user_parms | |||
); | |||
'''Parameters''' | '''Parameters''' | ||
Line 57: | Line 51: | ||
The gflLibraryExit function frees the library. | The gflLibraryExit function frees the library. | ||
void <b>gflLibraryExit</b>( | |||
void <b>gflLibraryExit</b>( | void | ||
); | |||
'''See also''' | '''See also''' | ||
:gflLibraryInit, gflLibraryInitEx, gflEnableLZW, gflGetVersion | :gflLibraryInit, gflLibraryInitEx, gflEnableLZW, gflGetVersion |
Revision as of 16:43, 22 September 2009
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