VR-Link API Documentation for HLA 1516
objIdHashKey.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 
9 
10 #ifndef DtObjectIdHashKey_H_
11 #define DtObjectIdHashKey_H_
12 
13 #if DtHLA
14 
15 #include <vlutil/vlHashKeys.h>
16 #include "objectId.h"
17 
23 {
24 public:
25 
28 
30  DtObjectIdHashKey(const DtObjectId& id);
31 
33  virtual ~DtObjectIdHashKey();
34 
37 
40 
43  virtual bool operator==(const DtBaseHashKey& other) const;
44 
46  virtual DtBaseHashKey* clone() const;
47 
49  virtual const DtObjectId& value() const;
50 
51 protected:
52 
54  virtual const DtString stringRep() const;
55 
57  virtual DtU32 computeHashValue();
58 
59 protected:
61 };
62 
63 #else
64 
65 #include <vlpi/entIdHashKey.h>
66 
68 
69 #endif
70 
71 #endif
72 
73 

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)