This is the complete list of members for Vsdk::Utils::VersionNumber, including all inherited members.
commonPrefix(VersionNumber const &v1, VersionNumber const &v2) -> VersionNumber | Vsdk::Utils::VersionNumber | static |
compare(VersionNumber const &v1, VersionNumber const &v2) noexcept | Vsdk::Utils::VersionNumber | static |
fromString(std::string const &str) -> VersionNumber | Vsdk::Utils::VersionNumber | static |
isNormalized() const | Vsdk::Utils::VersionNumber | |
isNull() const | Vsdk::Utils::VersionNumber | |
isPrefixOf(VersionNumber const &other) const | Vsdk::Utils::VersionNumber | |
majorVersion() const | Vsdk::Utils::VersionNumber | |
microVersion() const | Vsdk::Utils::VersionNumber | |
minorVersion() const | Vsdk::Utils::VersionNumber | |
normalized() const -> VersionNumber | Vsdk::Utils::VersionNumber | |
operator!=(VersionNumber const &lhs, VersionNumber const &rhs) | Vsdk::Utils::VersionNumber | friend |
operator<(VersionNumber const &lhs, VersionNumber const &rhs) | Vsdk::Utils::VersionNumber | friend |
operator<=(VersionNumber const &lhs, VersionNumber const &rhs) | Vsdk::Utils::VersionNumber | friend |
operator==(VersionNumber const &lhs, VersionNumber const &rhs) | Vsdk::Utils::VersionNumber | friend |
operator>(VersionNumber const &lhs, VersionNumber const &rhs) | Vsdk::Utils::VersionNumber | friend |
operator>=(VersionNumber const &lhs, VersionNumber const &rhs) | Vsdk::Utils::VersionNumber | friend |
segmentAt(int index) const | Vsdk::Utils::VersionNumber | |
segmentCount() const | Vsdk::Utils::VersionNumber | |
segments() const -> std::vector< int > const & | Vsdk::Utils::VersionNumber | |
suffix() const -> std::string | Vsdk::Utils::VersionNumber | |
toString(bool withSuffix=false) const -> std::string | Vsdk::Utils::VersionNumber | |
VersionNumber() noexcept=default | Vsdk::Utils::VersionNumber | |
VersionNumber(int major, std::string const &suffix="") | Vsdk::Utils::VersionNumber | |
VersionNumber(int major, int minor, std::string const &suffix="") | Vsdk::Utils::VersionNumber | |
VersionNumber(int major, int minor, int micro, std::string const &suffix="") | Vsdk::Utils::VersionNumber | |
VersionNumber(std::initializer_list< int > args, std::string const &suffix="") | Vsdk::Utils::VersionNumber | |
VersionNumber(std::vector< int > segments, std::string const &suffix="") | Vsdk::Utils::VersionNumber | explicit |
VersionNumber(std::string const &str) | Vsdk::Utils::VersionNumber | |
VersionNumber(const char *str) | Vsdk::Utils::VersionNumber |