A class that represents the version number of a SoundFilter class.
More...
#include <omSoundFilterVersion.h>
A class that represents the version number of a SoundFilter class.
om::sound::filters::FilterVersion::FilterVersion |
( |
| ) |
|
|
inline |
Create a version object representing the default version: 0.0.0.
om::sound::filters::FilterVersion::FilterVersion |
( |
UInt |
newMajorVersion, |
|
|
UInt |
newMinorVersion = 0 , |
|
|
UInt |
newRevisionVersion = 0 |
|
) |
| |
|
inline |
Create a version object representing the specified major/minor/revision version.
om::sound::filters::FilterVersion::FilterVersion |
( |
const String & |
versionString | ) |
|
Create a version object that attempts to parse the specified version string.
The string must be of the form "M.m.r" where 'M' is the major version number, 'm' is the minor version number, and 'r' is the revision number. If there is an error in parsing the string, the created version numbers are 0.0.0
UInt om::sound::filters::FilterVersion::getMajor |
( |
| ) |
const |
|
inline |
Return the major version number for this sound filter version object.
void om::sound::filters::FilterVersion::setMajor |
( |
UInt |
newMajorVersion | ) |
|
|
inline |
Set the major version number for this sound filter version object.
UInt om::sound::filters::FilterVersion::getMinor |
( |
| ) |
const |
|
inline |
Return the minor version number for this sound filter version object.
void om::sound::filters::FilterVersion::setMinor |
( |
UInt |
newMinorVersion | ) |
|
|
inline |
Set the minor version number for this sound filter version object.
UInt om::sound::filters::FilterVersion::getRevision |
( |
| ) |
const |
|
inline |
Return the revision version number for this sound filter version object.
void om::sound::filters::FilterVersion::setRevision |
( |
UInt |
newRevisionVersion | ) |
|
|
inline |
Set the revision version number for this sound filter version object.
Bool om::sound::filters::FilterVersion::operator== |
( |
const FilterVersion & |
other | ) |
const |
|
inline |
Return whether or not this filter version number is exactly equal to another version number.
Bool om::sound::filters::FilterVersion::operator!= |
( |
const FilterVersion & |
other | ) |
const |
|
inline |
Return whether or not this filter version number is not equal to another version number.
Bool om::sound::filters::FilterVersion::operator< |
( |
const FilterVersion & |
other | ) |
const |
Return whether or not this filter version number is earlier than another version number.
Bool om::sound::filters::FilterVersion::operator<= |
( |
const FilterVersion & |
other | ) |
const |
Return whether or not this filter version number is earlier than or equal to another version number.
Bool om::sound::filters::FilterVersion::operator> |
( |
const FilterVersion & |
other | ) |
const |
Return whether or not this filter version number is later than another version number.
Bool om::sound::filters::FilterVersion::operator>= |
( |
const FilterVersion & |
other | ) |
const |
Return whether or not this filter version number is later than or equal to another version number.
String om::sound::filters::FilterVersion::toString |
( |
| ) |
const |
Convert this filter version to a human-readable string format.
The returned string is of the form "M.m.r" where 'M' is the major version number, 'm' is the minor version number, and 'r' is the revision number.
om::sound::filters::FilterVersion::operator String |
( |
| ) |
const |
|
inline |
Convert this filter version to a human-readable string format.
The returned string is of the form "M.m.r" where 'M' is the major version number, 'm' is the minor version number, and 'r' is the revision number.
The documentation for this class was generated from the following file: