summaryrefslogtreecommitdiffstats
path: root/mDNSResponder/mDNSMacOSX/BonjourTop/source/bjStringtoStringMap.h
diff options
context:
space:
mode:
Diffstat (limited to 'mDNSResponder/mDNSMacOSX/BonjourTop/source/bjStringtoStringMap.h')
-rw-r--r--mDNSResponder/mDNSMacOSX/BonjourTop/source/bjStringtoStringMap.h42
1 files changed, 42 insertions, 0 deletions
diff --git a/mDNSResponder/mDNSMacOSX/BonjourTop/source/bjStringtoStringMap.h b/mDNSResponder/mDNSMacOSX/BonjourTop/source/bjStringtoStringMap.h
new file mode 100644
index 00000000..4e44d9d5
--- /dev/null
+++ b/mDNSResponder/mDNSMacOSX/BonjourTop/source/bjStringtoStringMap.h
@@ -0,0 +1,42 @@
+//
+// bjStringtoStringMap.h
+// TestTB
+//
+// Created by Terrin Eager on 12/21/12.
+//
+//
+
+#ifndef __TestTB__bjStringtoStringMap__
+#define __TestTB__bjStringtoStringMap__
+
+#include <iostream>
+#include "bjstring.h"
+#include "LLRBTree.h"
+
+class StringMapNode : public CRBNode<BJString>
+{
+public:
+ StringMapNode();
+ StringMapNode(BJString* pKey);
+ ~StringMapNode();
+ inline virtual BJ_COMPARE Compare(BJString* pKey);
+ inline virtual void CopyNode(CRBNode* pSource);
+ inline virtual void Init(){};
+ inline virtual void Clear() {};
+
+
+ BJString value;
+
+};
+
+class BJStringtoStringMap : public CLLRBTree<BJString, StringMapNode>
+{
+public:
+
+
+};
+
+
+
+
+#endif /* defined(__TestTB__bjStringtoStringMap__) */