blob: 7e8b9811922a790431f26df70d29265298f9789f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
class KEY
// ============================================================================
// = TITLE
// Define a key for use with the Map_Manager_Test.
//
// = DESCRIPTION
// This class gets its own header file to work around AIX C++
// compiler "features" related to template instantiation... It is
// only used by Map_Manager_Test.cpp
// ============================================================================
{
public:
KEY (size_t v = 0): value_ (v)
{ }
size_t hash (void) const { return this->value_; }
operator size_t () const { return this->value_; }
private:
size_t value_;
};
|