00001 #ifndef MAPPING_H
00002 #define MAPPING_H
00003
00004 namespace model {
00005
00013 class Mapping {
00014 private:
00015 int m_iId;
00016 float m_fWeight;
00017
00018 public:
00034 Mapping() {};
00050 ~Mapping() {};
00051 Mapping(int id, float weight);
00052
00053
00054 Mapping(const Mapping& other);
00055 Mapping& operator=(const Mapping& other);
00056
00057
00058 bool operator==( const Mapping& other ) const;
00059 bool operator!=( const Mapping& other ) const;
00060 };
00061
00067 }
00068
00069 #endif //MAPPING_H