ecoli_utils - Man Page

Name

ecoli_utils — Utils

— Misc utils.  

Synopsis

Macros

#define EC_CAST(x,  old_type,  new_type)
#define EC_VA_END   ((void *)1)
#define EC_COUNT_OF(x)

Detailed Description

Misc utils.

Macro Definition Documentation

#define EC_CAST( x,  old_type,  new_type)

Value:

    ({                                                                                         \
        old_type __x = (x);                                                                \
        (new_type) __x;                                                                    \
    })

Cast a variable into a type, ensuring its initial type first

Definition at line 17 of file utils.h.

#define EC_VA_END   ((void *)1)

Mark the end of the arguments list in some functions.

Definition at line 26 of file utils.h.

#define EC_COUNT_OF( x)

Value:

((sizeof(x) / sizeof(0 [x])) / ((size_t)(!(sizeof(x) % sizeof(0 [x])))))

Count number of elements in an array.

Definition at line 31 of file utils.h.

Author

Generated automatically by Doxygen for Libecoli from the source code.

Referenced By

The man pages EC_CAST(3), EC_COUNT_OF(3) and EC_VA_END(3) are aliases of ecoli_utils(3).

Version 0.9.1 Libecoli