Fork of Sam Grove's Linked list library OS6 compliant.

Dependents:   DS1820

Revision:
0:27649dfdde4c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LinkedList2.h	Tue Dec 29 13:07:51 2020 +0000
@@ -0,0 +1,29 @@
+
+#ifndef LINKEDLIST_H_
+#define LINKEDLIST_H_
+
+#include <stdint.h>
+#include "mbed.h"
+
+struct node
+{
+    void *data;
+    struct node *next;
+};
+
+template<class retT>
+class LinkedList2
+{
+protected:
+    retT *_head;
+public:    
+    LinkedList2();    
+    ~LinkedList2();
+    retT *push(void *data);
+    retT *append(void *data);
+    retT *remove(uint32_t loc);
+    retT *pop(uint32_t loc);
+    uint32_t length(void);
+};
+
+#endif