Vowpal Wabbit
Public Member Functions | Public Attributes | List of all members
VW::version_struct Struct Reference

#include <version.h>

Public Member Functions

 version_struct (int maj=0, int min=0, int rv=0)
 
 version_struct (const char *v_str)
 
 version_struct (const version_struct &v)
 
 ~version_struct ()=default
 
void operator= (const version_struct &v)
 
void operator= (const char *v_str)
 
bool operator== (const version_struct &v) const
 
bool operator== (const char *v_str) const
 
bool operator!= (const version_struct &v) const
 
bool operator!= (const char *v_str) const
 
bool operator>= (const version_struct &v) const
 
bool operator>= (const char *v_str) const
 
bool operator> (const version_struct &v) const
 
bool operator> (const char *v_str) const
 
bool operator<= (const version_struct &v) const
 
bool operator<= (const char *v_str) const
 
bool operator< (const version_struct &v) const
 
bool operator< (const char *v_str) const
 
std::string to_string () const
 
void from_string (const char *str)
 

Public Attributes

int32_t major
 
int32_t minor
 
int32_t rev
 

Constructor & Destructor Documentation

VW::version_struct::version_struct ( int  maj = 0,
int  min = 0,
int  rv = 0 
)
VW::version_struct::version_struct ( const char *  v_str)
VW::version_struct::version_struct ( const version_struct v)
VW::version_struct::~version_struct ( )
default

Member Function Documentation

void VW::version_struct::from_string ( const char *  str)
bool VW::version_struct::operator!= ( const version_struct v) const
bool VW::version_struct::operator!= ( const char *  v_str) const
bool VW::version_struct::operator< ( const version_struct v) const
bool VW::version_struct::operator< ( const char *  v_str) const
bool VW::version_struct::operator<= ( const version_struct v) const
bool VW::version_struct::operator<= ( const char *  v_str) const
void VW::version_struct::operator= ( const version_struct v)
void VW::version_struct::operator= ( const char *  v_str)
bool VW::version_struct::operator== ( const version_struct v) const
bool VW::version_struct::operator== ( const char *  v_str) const
bool VW::version_struct::operator> ( const version_struct v) const
bool VW::version_struct::operator> ( const char *  v_str) const
bool VW::version_struct::operator>= ( const version_struct v) const
bool VW::version_struct::operator>= ( const char *  v_str) const
std::string VW::version_struct::to_string ( ) const

Member Data Documentation

int32_t VW::version_struct::major
int32_t VW::version_struct::minor
int32_t VW::version_struct::rev

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