MGE General C Library - Full Internal Documentation  v1.4.1
Library of general C functions.
sllist-internal.h
Go to the documentation of this file.
1 
15 /* **********************************************************************
16  * *
17  * Changelog *
18  * *
19  * Date Author Version Description *
20  * *
21  * 04/11/2017 MG 1.0.1 Started ChangeLog. *
22  * 09/11/2017 MG 1.0.2 Add SPDX license tag. *
23  * 02/01/2018 MG 1.0.3 Move to new source directory structure. *
24  * 19/05/2018 MG 1.0.4 Include dllist and sllist prototypes. *
25  * 20/05/2018 MG 1.0.5 Add re-inclusion prevention #defines. *
26  * 20/05/2018 MG 1.0.6 Standardise on define name format. *
27  * 02/06/2018 MG 1.0.7 Add support for counter and node totals *
28  * for a tree. *
29  * 09/06/2019 MG 1.0.8 clang-format coding style changes. *
30  * 12/07/2019 MG 1.0.9 Separate combined header file into *
31  * specific individual files. *
32  * *
33  ************************************************************************
34  */
35 
36 #ifndef SLLIST_INTERNAL_H
37 #define SLLIST_INTERNAL_H
38 
39 #include <portability.h>
40 
41 #include <sllist.h>
42 
44 
45 static void free_sll_node(struct sllistnode *currentnode);
46 
48 
49 #endif /* ndef SLLIST_INTERNAL_H */
50 
Singly linked list node.
Definition: sllist.h:48
Header file to ease portability.
#define END_C_DECLS
Use END_C_DECLS at the end of C declarations.
Definition: portability.h:50
#define BEGIN_C_DECLS
BEGIN_C_DECLS should be used at the beginning of declarations so that C++ compilers don&#39;t mangle thei...
Definition: portability.h:46
static BEGIN_C_DECLS void free_sll_node(struct sllistnode *currentnode)
Singly linked list header file.