summaryrefslogtreecommitdiffstats
path: root/mDNSResponder/mDNSMacOSX/BonjourTop/source/bjStringtoStringMap.h
blob: 4e44d9d59a26a471dfaf99c54bf9c5f3f4c9f5b7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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__) */