CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 71 of file ReleaseVersion.cc.

Referenced by edm::RootFile::checkReleaseVersion().

71  {
72  return(DecomposedReleaseVersion(a) < DecomposedReleaseVersion(b));
73  }
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 76 of file ReleaseVersion.cc.

76  {
77  return(a < DecomposedReleaseVersion(b));
78  }
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 81 of file ReleaseVersion.cc.

81  {
82  return(DecomposedReleaseVersion(a) < b);
83  }
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 86 of file ReleaseVersion.cc.

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