]> git.saurik.com Git - apple/security.git/blobdiff - Security/libsecurity_transform/lib/LinkedList.h
Security-57031.1.35.tar.gz
[apple/security.git] / Security / libsecurity_transform / lib / LinkedList.h
diff --git a/Security/libsecurity_transform/lib/LinkedList.h b/Security/libsecurity_transform/lib/LinkedList.h
new file mode 100644 (file)
index 0000000..75eddfa
--- /dev/null
@@ -0,0 +1,22 @@
+#ifndef __LINKED_LIST__
+#define __LINKED_LIST__
+
+
+class LinkedListHeader
+{
+protected:
+       LinkedListHeader *mBackward;
+       LinkedListHeader *mForward;
+       
+public:
+       LinkedListHeader();
+       virtual ~LinkedListHeader();
+       
+       void InsertAfter(LinkedListHeader* header);
+       LinkedListHeader* Forward() {return mForward;}
+       LinkedListHeader* Backward() {return mBackward;}
+};
+
+
+
+#endif