#include "tree.h"


Go to the source code of this file.
Functions | |
| unsigned char * | dgl_mempush (unsigned char *pstack, long *istack, long size, void *pv) |
| unsigned char * | dgl_mempop (unsigned char *pstack, long *istack, long size) |
| void | dgl_swapInt32Bytes (dglInt32_t *pn) |
| void | dgl_swapInt64Bytes (dglInt64_t *pn) |
| int | dgl_edge_prioritizer_del (dglGraph_s *pG, dglInt32_t nId, dglInt32_t nPriId) |
| int | dgl_edge_prioritizer_add (dglGraph_s *pG, dglInt32_t nId, dglInt32_t nPriId) |
| void * | dgl_reduce_edgeset (void *pvSet, int *pc, dglInt32_t nKey) |
| int dgl_edge_prioritizer_add | ( | dglGraph_s * | pG, | |
| dglInt32_t | nId, | |||
| dglInt32_t | nPriId | |||
| ) |
Definition at line 125 of file helpers.c.
References avl_create, dglTreeEdgePri32_s::cnData, DGL_ERR_MemoryExhausted, dglTreeEdgePri32Add(), dglTreeEdgePri32Compare(), dglTreeGetAllocator(), dglGraph_s::edgePrioritizer, dglGraph_s::iErrno, dglTreeEdgePri32_s::pnData, and dglEdgePrioritizer_s::pvAVL.
| int dgl_edge_prioritizer_del | ( | dglGraph_s * | pG, | |
| dglInt32_t | nId, | |||
| dglInt32_t | nPriId | |||
| ) |
Definition at line 84 of file helpers.c.
References avl_find, dglTreeEdgePri32_s::cnData, DGL_ERR_MemoryExhausted, dglGraph_s::edgePrioritizer, dglGraph_s::iErrno, dglTreeEdgePri32_s::nKey, dglTreeEdgePri32_s::pnData, and dglEdgePrioritizer_s::pvAVL.
| unsigned char* dgl_mempop | ( | unsigned char * | pstack, | |
| long * | istack, | |||
| long | size | |||
| ) |
| unsigned char* dgl_mempush | ( | unsigned char * | pstack, | |
| long * | istack, | |||
| long | size, | |||
| void * | pv | |||
| ) |
| void* dgl_reduce_edgeset | ( | void * | pvSet, | |
| int * | pc, | |||
| dglInt32_t | nKey | |||
| ) |
| void dgl_swapInt32Bytes | ( | dglInt32_t * | pn | ) |
| void dgl_swapInt64Bytes | ( | dglInt64_t * | pn | ) |
1.5.3