Public Member Functions | |
Impl () | |
Impl (const std::string &edition_r) | |
Impl (const std::string &version_r, const std::string &release_r, epoch_t epoch_r) | |
Impl (const std::string &version_r, const std::string &release_r, const std::string &epoch_r) | |
~Impl () | |
Dtor. | |
Static Public Member Functions | |
static epoch_t | validateE (const std::string &epoch_r) |
return validated epoch ([0-9]*) or throw | |
static const std::string & | validateVR (const std::string &vr_r) |
return validated version/release or throw | |
Public Attributes | |
epoch_t | _epoch |
std::string | _version |
std::string | _release |
Static Public Attributes | |
static const str::regex | _rxVR |
static const str::regex | _rxEdition |
Definition at line 140 of file Edition.cc.
|
Definition at line 142 of file Edition.cc. |
|
Definition at line 146 of file Edition.cc. References _epoch, _release, _rxEdition, _version, zypp::solver::detail::str, and ZYPP_THROW. |
|
Definition at line 169 of file Edition.cc. |
|
Definition at line 177 of file Edition.cc. |
|
Dtor.
Definition at line 186 of file Edition.cc. |
|
return validated epoch ([0-9]*) or throw
Definition at line 190 of file Edition.cc. References zypp::Edition::noepoch, and ZYPP_THROW. |
|
return validated version/release or throw
Definition at line 203 of file Edition.cc. References _rxVR, and ZYPP_THROW. |
|
Definition at line 211 of file Edition.cc. Referenced by Impl(). |
|
Definition at line 212 of file Edition.cc. Referenced by Impl(). |
|
Definition at line 213 of file Edition.cc. Referenced by Impl(). |
|
Definition at line 215 of file Edition.cc. Referenced by validateVR(). |
|
Definition at line 216 of file Edition.cc. Referenced by Impl(). |