Actions

Difference between revisions of "Initialisation"

From XnView Wiki

(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…')
 
Line 6: Line 6:


<blockquote style="background-color:#f0f0f0;">
<blockquote style="background-color:#f0f0f0;">
GFL_ERROR gflLibraryInit(
GFL_ERROR <b>gflLibraryInit</b>(
  void
<br>&nbsp;&nbsp;void
);
<br>);
</blockquote>
</blockquote>


Line 25: Line 25:


<blockquote style="background-color:#f0f0f0;">
<blockquote style="background-color:#f0f0f0;">
GFL_ERROR gflLibraryInitEx(
GFL_ERROR <b>gflLibraryInitEx</b>(
  GFL_ALLOC_CALLBACK alloc_callback,   
<br>&nbsp;&nbsp;GFL_ALLOC_CALLBACK alloc_callback,   
  GFL_REALLOC_CALLBACK realloc_callback,   
<br>&nbsp;&nbsp;GFL_REALLOC_CALLBACK realloc_callback,   
  GFL_FREE_CALLBACK free_callback,   
<br>&nbsp;&nbsp;GFL_FREE_CALLBACK free_callback,   
  void * user_parms
<br>&nbsp;&nbsp;void * user_parms
);
<br>);
</blockquote>
</blockquote>


Line 58: Line 58:


<blockquote style="background-color:#f0f0f0;">
<blockquote style="background-color:#f0f0f0;">
void gflLibraryExit(
void <b>gflLibraryExit</b>(
  void
<br>&nbsp;&nbsp;void
);
<br>);
</blockquote>
</blockquote>



Revision as of 10:00, 16 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