CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DataKeyTags.cc
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: Framework
4 // Class : DataKeyTags
5 //
6 // Implementation:
7 // <Notes on implementation>
8 //
9 // Author: Chris Jones
10 // Created: Thu Mar 31 14:25:33 EST 2005
11 //
12 
13 // system include files
14 #include <cstring>
15 
16 // user include files
18 
19 
20 //
21 // constants, enums and typedefs
22 //
23 namespace edm {
24  namespace eventsetup {
25 //
26 // static data member definitions
27 //
28 
29 //
30 // constructors and destructor
31 
32 //
33 // assignment operators
34 //
35 // const DataKeyTags& DataKeyTags::operator=(const DataKeyTags& rhs)
36 // {
37 // //An exception safe implementation is
38 // DataKeyTags temp(rhs);
39 // swap(rhs);
40 //
41 // return *this;
42 // }
43 
44 //
45 // member functions
46 //
47 
48 //
49 // const member functions
50 //
51 bool
53 {
54  return (0 == std::strcmp(tag_, iRHS.tag_));
55 }
56 
57 bool
59 {
60  return (0 > std::strcmp(tag_, iRHS.tag_));
61 }
62 
63 //
64 // static member functions
65 //
66  }
67 }
bool operator==(const SimpleStringTag &iRHS) const
Definition: DataKeyTags.cc:52
bool operator<(const SimpleStringTag &iRHS) const
Definition: DataKeyTags.cc:58