GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-11-0
Constituent: pbs     Tag: rad750
#include "PBI/Inline.h"
#include "PBI/Attribute.h"
#include "PBS/L_pubdefs.h"
Include dependency graph for L.ih:

This graph shows which files directly or indirectly include this file:

Defines | |
| #define | L__EXP_PROTO INLINE_USR_EXP_PROTO |
| Export Prototype spec. | |
| #define | L__LCL_PROTO INLINE_USR_LCL_PROTO |
| Internal Prototype spec. | |
| #define | L__EXP_FNC INLINE_USR_EXP_FNC |
| Export Function declaration. | |
| #define | L__LCL_FNC INLINE_USR_LCL_FNC |
| Internal Function declaration. | |
Functions | |
| L__EXP_PROTO void | L__append (L_head *dst, L_head *src) ATTR_UNUSED_OK |
| Appends the src list members to the dst list. | |
| L__EXP_PROTO void | L__destroy (L_head *list) ATTR_UNUSED_OK |
| Destroys the data structures associate with the list. | |
| L__EXP_PROTO int | L__empty (L_head *list) ATTR_UNUSED_OK |
| Returns non zero if the list is empty list. | |
| L__EXP_PROTO void | L__init (L_head *list) ATTR_UNUSED_OK |
| Initializes a list (singly linked list) to an empty list. | |
| L__EXP_PROTO L_node * | L__insert (L_head *list, L_node *node) ATTR_UNUSED_OK |
| Adds a node to the tail of a previously initialized list. | |
| L__EXP_PROTO L_node * | L__jam (L_head *list, L_node *node) ATTR_UNUSED_OK |
| Adds a node to the head of a previously initialized list. | |
| L__EXP_PROTO void | L__prepend (L_head *dst, L_head *src) ATTR_UNUSED_OK |
| Prepends the src list members to the dst list. | |
| L__EXP_PROTO L_node * | L__remove (L_head *list) ATTR_UNUSED_OK |
| Removes the node from the head of a previously initialized list.. An empty list returns NULL as its node. | |
| L__EXP_PROTO L_node * | L__unlink (const L_node *node, L_node *predecessor) ATTR_UNUSED_OK |
| Removes the specified node from the list. | |
CVS $Id: L.ih,v 1.6 2005/10/01 01:00:11 russell Exp $
|
||||||||||||
|
Appends the src list members to the dst list.
|
|
|
Destroys the data structures associate with the list.
|
|
|
Returns non zero if the list is empty list.
|
|
|
Initializes a list (singly linked list) to an empty list.
|
|
||||||||||||
|
Adds a node to the tail of a previously initialized list.
Adds the specified node to the tail of the list. If all nodes are added with the L__insert routine, the list behaves as a FIFO. |
|
||||||||||||
|
Adds a node to the head of a previously initialized list.
|
|
||||||||||||
|
Prepends the src list members to the dst list.
|
|
|
Removes the node from the head of a previously initialized list.. An empty list returns NULL as its node.
|
|
||||||||||||
|
Removes the specified node from the list.
|
1.4.4