stromx  0.8.0
Public Member Functions | Friends | List of all members
stromx::runtime::Version Class Reference

A version of an operator or data type. More...

#include <Version.h>

Public Member Functions

 Version ()
 
 Version (const unsigned int major, const unsigned int minor, const unsigned int revision)
 
unsigned int major () const
 
unsigned int minor () const
 
unsigned int revision () const
 

Friends

STROMX_RUNTIME_API bool operator== (const Version &lhs, const Version &rhs)
 
STROMX_RUNTIME_API bool operator< (const Version &lhs, const Version &rhs)
 
STROMX_RUNTIME_API std::ostream & operator<< (std::ostream &out, const Version &version)
 
STROMX_RUNTIME_API std::istream & operator>> (std::istream &in, Version &version)
 
template<class Archive >
void boost::serialization::serialize (Archive &ar, stromx::runtime::Version &v, const unsigned int classVersion)
 

Detailed Description

A version of an operator or data type.

Constructor & Destructor Documentation

§ Version() [1/2]

stromx::runtime::Version::Version ( )
inline

Constructs a version object 0.0.0.

§ Version() [2/2]

stromx::runtime::Version::Version ( const unsigned int  major,
const unsigned int  minor,
const unsigned int  revision 
)
inline

Constructs a version object.

Member Function Documentation

§ major()

unsigned int stromx::runtime::Version::major ( ) const
inline

Returns the major version number.

§ minor()

unsigned int stromx::runtime::Version::minor ( ) const
inline

Returns the minor version number.

§ revision()

unsigned int stromx::runtime::Version::revision ( ) const
inline

Returns the revision number.


The documentation for this class was generated from the following file: