00001 #ifndef _CTBpair_HXX
00002 #define _CTBpair_HXX 1
00003
00008
00009
00010
00011
00012
00013
00014
00015
00016 template <class K, class V>
00017 class CTBpair {
00018 public:
00019 CTBpair();
00020 CTBpair(const K& key);
00021 CTBpair(const K& key, const V& value);
00022
00023 K& Key();
00024 const K& Key() const;
00025 V& Value();
00026 const V& Value() const;
00027
00028 private:
00029
00030 K m_key;
00031 V m_value;
00032 };
00033
00034
00035
00036
00037 #include "CTBpair.icc"
00038
00039 #endif