CMS 3D CMS Logo

Classes | Functions
edm::releaseversion Namespace Reference

Classes

class  DecomposedReleaseVersion
 
struct  IsEmpty
 
struct  IsNotDigit
 

Functions

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

Function Documentation

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

Definition at line 70 of file ReleaseVersion.cc.

References edm::releaseversion::DecomposedReleaseVersion::DecomposedReleaseVersion().

70  {
71  return (DecomposedReleaseVersion(a) < DecomposedReleaseVersion(b));
72  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121
bool edm::releaseversion::isEarlierRelease ( DecomposedReleaseVersion const &  a,
std::string const &  b 
)

Definition at line 74 of file ReleaseVersion.cc.

References edm::releaseversion::DecomposedReleaseVersion::DecomposedReleaseVersion().

74  {
75  return (a < DecomposedReleaseVersion(b));
76  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121
bool edm::releaseversion::isEarlierRelease ( std::string const &  a,
DecomposedReleaseVersion const &  b 
)

Definition at line 78 of file ReleaseVersion.cc.

References edm::releaseversion::DecomposedReleaseVersion::DecomposedReleaseVersion().

78  {
79  return (DecomposedReleaseVersion(a) < b);
80  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121
bool edm::releaseversion::isEarlierRelease ( DecomposedReleaseVersion const &  a,
DecomposedReleaseVersion const &  b 
)

Definition at line 82 of file ReleaseVersion.cc.

82 { return (a < b); }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121