/build/buildd/coinor-dylp-1.5.0/DyLP/src/DylpStdLib/dylib_std.h File Reference
#include <stddef.h>
#include <stdlib.h>
#include "DylpConfig.h"
#include <string.h>
Go to the source code of this file.
Classes |
| struct | lnk_struct_tag |
Defines |
| #define | FALSE 0 |
| #define | TRUE 1 |
| #define | setflg(zz_flgs, zz_flg) ((zz_flgs) |= (zz_flg)) |
| #define | clrflg(zz_flgs, zz_flg) ((zz_flgs) &= ~(zz_flg)) |
| #define | comflg(zz_flgs, zz_flg) ((zz_flgs) ^= (zz_flg)) |
| #define | getflg(zz_flgs, zz_flg) ((zz_flgs)&(zz_flg)) |
| #define | flgon(zz_flgs, zz_flg) ((zz_flgs)&(zz_flg)?TRUE:FALSE) |
| #define | flgoff(zz_flgs, zz_flg) ((zz_flgs)&(zz_flg)?FALSE:TRUE) |
| #define | flgall(zz_flgs, zz_flg) ((((zz_flgs)&(zz_flg)) == (zz_flg))?TRUE:FALSE) |
| #define | lnk_in(qqlnk, qqval) ((qqlnk)->llval = (void *) (qqval)) |
| #define | lnk_out(qqlnk, qqtype) ((qqtype) (qqlnk)->llval) |
| #define | minn(qa, qb) (((qa) > (qb))?(qb):(qa)) |
| #define | maxx(qa, qb) (((qa) > (qb))?(qa):(qb)) |
| #define | MALLOC_DBG_INIT(chn) |
| #define | MALLOC(zz_sze_zz) malloc(zz_sze_zz) |
| #define | CALLOC(zz_cnt_zz, zz_sze_zz) calloc(zz_cnt_zz,zz_sze_zz) |
| #define | REALLOC(zz_rptr_zz, zz_sze_zz) realloc(zz_rptr_zz,zz_sze_zz) |
| #define | FREE(zz_fptr_zz) free((void *) zz_fptr_zz) |
Typedefs |
| typedef BOOL | bool |
| typedef unsigned int | flags |
| typedef struct lnk_struct_tag | lnk_struct |
Define Documentation
| #define setflg |
( |
zz_flgs, |
|
|
zz_flg |
|
) |
((zz_flgs) |= (zz_flg)) |
| #define clrflg |
( |
zz_flgs, |
|
|
zz_flg |
|
) |
((zz_flgs) &= ~(zz_flg)) |
| #define comflg |
( |
zz_flgs, |
|
|
zz_flg |
|
) |
((zz_flgs) ^= (zz_flg)) |
| #define getflg |
( |
zz_flgs, |
|
|
zz_flg |
|
) |
((zz_flgs)&(zz_flg)) |
| #define flgon |
( |
zz_flgs, |
|
|
zz_flg |
|
) |
((zz_flgs)&(zz_flg)?TRUE:FALSE) |
| #define flgoff |
( |
zz_flgs, |
|
|
zz_flg |
|
) |
((zz_flgs)&(zz_flg)?FALSE:TRUE) |
| #define flgall |
( |
zz_flgs, |
|
|
zz_flg |
|
) |
((((zz_flgs)&(zz_flg)) == (zz_flg))?TRUE:FALSE) |
| #define lnk_in |
( |
qqlnk, |
|
|
qqval |
|
) |
((qqlnk)->llval = (void *) (qqval)) |
| #define lnk_out |
( |
qqlnk, |
|
|
qqtype |
|
) |
((qqtype) (qqlnk)->llval) |
| #define minn |
( |
qa, |
|
|
qb |
|
) |
(((qa) > (qb))?(qb):(qa)) |
| #define maxx |
( |
qa, |
|
|
qb |
|
) |
(((qa) > (qb))?(qa):(qb)) |
| #define MALLOC_DBG_INIT |
( |
chn |
|
) |
|
| #define MALLOC |
( |
zz_sze_zz |
|
) |
malloc(zz_sze_zz) |
| #define CALLOC |
( |
zz_cnt_zz, |
|
|
zz_sze_zz |
|
) |
calloc(zz_cnt_zz,zz_sze_zz) |
| #define REALLOC |
( |
zz_rptr_zz, |
|
|
zz_sze_zz |
|
) |
realloc(zz_rptr_zz,zz_sze_zz) |
| #define FREE |
( |
zz_fptr_zz |
|
) |
free((void *) zz_fptr_zz) |
Typedef Documentation
| typedef unsigned int flags |