]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_transform/lib/LinkedList.h
Security-57336.1.9.tar.gz
[apple/security.git] / OSX / libsecurity_transform / lib / LinkedList.h
diff --git a/OSX/libsecurity_transform/lib/LinkedList.h b/OSX/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