CMS 3D CMS Logo

Classes | Functions
edm::releaseversion Namespace Reference

Classes

class  DecomposedReleaseVersion
 
struct  IsEmpty
 
struct  IsNotDigit
 

Functions

bool isEarlierRelease (DecomposedReleaseVersion const &a, DecomposedReleaseVersion const &b)
 
bool isEarlierRelease (DecomposedReleaseVersion const &a, std::string const &b)
 
bool isEarlierRelease (std::string const &a, DecomposedReleaseVersion const &b)
 
bool isEarlierRelease (std::string const &a, std::string const &b)
 

Function Documentation

◆ isEarlierRelease() [1/4]

bool edm::releaseversion::isEarlierRelease ( DecomposedReleaseVersion const &  a,
DecomposedReleaseVersion const &  b 
)

Definition at line 82 of file ReleaseVersion.cc.

82 { return (a < b); }

References a, and b.

◆ isEarlierRelease() [2/4]

bool edm::releaseversion::isEarlierRelease ( DecomposedReleaseVersion const &  a,
std::string const &  b 
)

Definition at line 74 of file ReleaseVersion.cc.

74  {
75  return (a < DecomposedReleaseVersion(b));
76  }

References a, and b.

◆ isEarlierRelease() [3/4]

bool edm::releaseversion::isEarlierRelease ( std::string const &  a,
DecomposedReleaseVersion const &  b 
)

Definition at line 78 of file ReleaseVersion.cc.

78  {
79  return (DecomposedReleaseVersion(a) < b);
80  }

References a, and b.

◆ isEarlierRelease() [4/4]

bool edm::releaseversion::isEarlierRelease ( std::string const &  a,
std::string const &  b 
)

Definition at line 70 of file ReleaseVersion.cc.

70  {
71  return (DecomposedReleaseVersion(a) < DecomposedReleaseVersion(b));
72  }

References a, and b.

b
double b
Definition: hdecay.h:118
a
double a
Definition: hdecay.h:119