BDELALL(3)


Table of Contents

1. NAME
2. SYNOPSIS
3. DESCRIPTION
4. RETURN VALUE
5. ERRORS
6. EXAMPLE
7. BUGS
8. SEE ALSO
9. COPYING

1. NAME

Bdelall - Remove all field occurrences from buffer

2. SYNOPSIS

#include <ubf.h>

int Bdelall (UBFH *p_ub, BFLDID bfldid);

Link with -lubf -lnstd -lm -lpthread

3. DESCRIPTION

Remove all bfldid occurrences from p_ub UBF buffer.

4. RETURN VALUE

On success, Bdelall() return zero; on error, -1 is returned, with Berror set to indicate the error.

5. ERRORS

Note that Bstrerror() returns generic error message plus custom message with debug info from last function call.

BALIGNERR Corrupted buffer or pointing to not aligned memory area.

BNOTFLD Buffer not fielded, not correctly allocated or corrupted.

BBADFLD Invalid field id passed.

BNOTPRES Field not present thus not deleted.

6. EXAMPLE

See ubftest/test_bproj.c for sample code.

7. BUGS

Report bugs to support@mavimax.com

8. SEE ALSO

Bdel(3) Badd(3)

9. COPYING

© Mavimax, Ltd