Ising_OPV
v4.0.2
Generates and analyzes model bulk heterojunction morphologies in a parallel computing environment
|
This class contains the current version information and version comparison operators. More...
#include <Version.h>
Public Member Functions | |
Version () | |
Default constructor that creates an empty Version object. More... | |
Version (const std::string &version_str) | |
Standard constructor that creates an initialized Version object. More... | |
std::string | getVersionStr () const |
Returns the version string representation of the Version object. More... | |
bool | operator== (const Version &input) const |
Defined equal to operator for comparing versions. More... | |
bool | operator != (const Version &input) const |
Defined not equal to operator for comparing versions. More... | |
bool | operator< (const Version &input) const |
Defined less than operator for comparing versions. More... | |
bool | operator > (const Version &input) const |
Defined greater than operator for comparing versions. More... | |
bool | operator<= (const Version &input) const |
Defined less than or equal to operator for comparing versions. More... | |
bool | operator >= (const Version &input) const |
Defined greater than or equal to operator for comparing versions. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &stream, const Version &input) |
Defined stream operator for streaming the version string. More... | |
This class contains the current version information and version comparison operators.
Ising_OPV::Version::Version | ( | ) |
Ising_OPV::Version::Version | ( | const std::string & | version_str | ) |
std::string Ising_OPV::Version::getVersionStr | ( | ) | const |
Returns the version string representation of the Version object.
bool Ising_OPV::Version::operator != | ( | const Version & | input | ) | const |
Defined not equal to operator for comparing versions.
bool Ising_OPV::Version::operator > | ( | const Version & | input | ) | const |
Defined greater than operator for comparing versions.
bool Ising_OPV::Version::operator >= | ( | const Version & | input | ) | const |
Defined greater than or equal to operator for comparing versions.
bool Ising_OPV::Version::operator< | ( | const Version & | input | ) | const |
Defined less than operator for comparing versions.
bool Ising_OPV::Version::operator<= | ( | const Version & | input | ) | const |
Defined less than or equal to operator for comparing versions.
bool Ising_OPV::Version::operator== | ( | const Version & | input | ) | const |
Defined equal to operator for comparing versions.
|
friend |
Defined stream operator for streaming the version string.