netwib doc_html (version 5.39.0)

## main index

## section index

    /*-------------------------------------------------------------*/
    /* Name : netwib_ptr_malloc
       Description :
         Allocate a memory array.
       Input parameter(s) :
         allocsize : size of this array
       Input/output parameter(s) :
       Output parameter(s) :
         *pptr : pointer which will be malloced (so, the
                 memory will have to be freed by the
                 user with 'netwib_ptr_free(pptr)').
       Normal return values :
         NETWIB_ERR_OK : ok
    */
    netwib_err netwib_ptr_malloc(netwib_uint32 allocsize,
                                 netwib_ptr *pptr);

    /*-------------------------------------------------------------*/
    /* Name : netwib_ptr_realloc
       Description :
         Reallocate a memory array.
       Input parameter(s) :
         newallocsize : new size of this array
       Input/output parameter(s) :
       Output parameter(s) :
         *pptr : pointer which will be reallocated (so, the
                 memory will have to be freed by the
                 user with 'netwib_ptr_free(pptr)').
       Normal return values :
         NETWIB_ERR_OK : ok
    */
    netwib_err netwib_ptr_realloc(netwib_uint32 newallocsize,
                                  netwib_ptr *pptr);

    /*-------------------------------------------------------------*/
    /* Name : netwib_ptr_free
       Description :
         Free a memory array.
       Input parameter(s) :
         *pptr : pointer to the memory to free
       Input/output parameter(s) :
       Output parameter(s) :
       Normal return values :
         NETWIB_ERR_OK : ok
    */
    netwib_err netwib_ptr_free(netwib_ptr *pptr);

## main index

## section index