Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCComponentVersionInfoAPI.html below:
NCBI C++ ToolKit: CComponentVersionInfoAPI Class Reference
Search Toolkit Book for CComponentVersionInfoAPI
#include <corelib/version_api.hpp>
CComponentVersionInfoAPI (const string &component_name, int ver_major, int ver_minor, int patch_level, const string &ver_name, const SBuildInfo &build_info) Constructor. More...
CComponentVersionInfoAPI (const string &component_name, const string &version, const string &ver_name, const SBuildInfo &build_info) Constructor. More...
const string & GetComponentName (void) const Get component name. More...
virtual string Print (void) const Print version information. More...
virtual string PrintXml (void) const Print version information ax XML. More...
virtual string PrintJson (void) const Print version information as JSON. More...
CVersionInfo (int ver_major, int ver_minor, int patch_level=0, const string &name=kEmptyStr) Constructor. More...
CVersionInfo (const string &version, const string &name=kEmptyStr) CVersionInfo (EVersionFlags flags=kLatest) virtual ~CVersionInfo () Destructor. More...
void FromStr (const string &version) Take version info from string. More...
void SetVersion (int ver_major, int ver_minor, int patch_level=0) int GetMajor (void) const Major version. More...
int GetMinor (void) const Minor version. More...
int GetPatchLevel (void) const Patch level. More...
const string & GetName (void) const EMatch Match (const CVersionInfo &version_info) const Check if version matches another version. More...
bool IsAny () const Check if version is all zero (major, minor, patch) Convention is that all-zero version used in requests as "get me anything". More...
bool IsLatest () const Check if version is all -1 (major, minor, patch) Convention is that -1 version used in requests as "get me the latest version". More...
bool IsUpCompatible (const CVersionInfo &cinfo) const Check if this version info is more contemporary version than parameter cinfo (or the same version) More...
Definition at line 221 of file version_api.hpp.
The documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4