omw  0.2.1-beta
Modules | Classes | Functions
General Purpose Utilities

Modules

 Encoding
 

Classes

class  omw::Base_Nullable
 
class  omw::Nullable< T >
 
class  omw::Version
 Compliant to semver. More...
 

Functions

bool omw::isNull (const omw::Base_Nullable &value)
 
void omw::toggle (bool &value)
 
void omw::toggle (int &value)
 
template<class Type >
bool omw::vectorContains (const std::vector< Type > &v, const Type &item)
 

Operators

bool omw::operator== (const omw::Version &a, const omw::Version &b)
 
bool omw::operator!= (const omw::Version &a, const omw::Version &b)
 
bool omw::operator< (const omw::Version &a, const omw::Version &b)
 
bool omw::operator> (const omw::Version &a, const omw::Version &b)
 
bool omw::operator<= (const omw::Version &a, const omw::Version &b)
 
bool omw::operator>= (const omw::Version &a, const omw::Version &b)
 

Detailed Description

#include <omw/utility.h>

Function Documentation

◆ operator!=()

bool omw::operator!= ( const omw::Version a,
const omw::Version b 
)

All comparisons are using omw::Version::compare().

◆ operator<()

bool omw::operator< ( const omw::Version a,
const omw::Version b 
)

All comparisons are using omw::Version::compare().

◆ operator<=()

bool omw::operator<= ( const omw::Version a,
const omw::Version b 
)

All comparisons are using omw::Version::compare().

◆ operator==()

bool omw::operator== ( const omw::Version a,
const omw::Version b 
)

All comparisons are using omw::Version::compare().

◆ operator>()

bool omw::operator> ( const omw::Version a,
const omw::Version b 
)

All comparisons are using omw::Version::compare().

◆ operator>=()

bool omw::operator>= ( const omw::Version a,
const omw::Version b 
)

All comparisons are using omw::Version::compare().