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

◆ isEarlierRelease() [1/4]

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

Definition at line 69 of file ReleaseVersion.cc.

References a, and b.

69  {
70  return (DecomposedReleaseVersion(a) < DecomposedReleaseVersion(b));
71  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121

◆ isEarlierRelease() [2/4]

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

Definition at line 73 of file ReleaseVersion.cc.

References a, and b.

73  {
74  return (a < DecomposedReleaseVersion(b));
75  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121

◆ isEarlierRelease() [3/4]

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

Definition at line 77 of file ReleaseVersion.cc.

References a, and b.

77  {
78  return (DecomposedReleaseVersion(a) < b);
79  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121

◆ isEarlierRelease() [4/4]

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

Definition at line 81 of file ReleaseVersion.cc.

References a, and b.

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