![]() |
Scarab
v2.2.3
Project 8 C++ Utility Library
|
#include <version_base.hh>
Public Member Functions | |
version_ifc () | |
version_ifc (const version_ifc &) | |
virtual | ~version_ifc () |
version_ifc & | operator= (const version_ifc &) |
virtual unsigned | major_version () const =0 |
virtual unsigned | minor_version () const =0 |
virtual unsigned | patch_version () const =0 |
virtual const std::string & | version_str () const =0 |
virtual const std::string & | package () const =0 |
virtual const std::string & | commit () const =0 |
virtual const std::string & | exe_name () const =0 |
virtual const std::string & | hostname () const =0 |
virtual const std::string & | username () const =0 |
virtual std::string | version_info_string () const =0 |
Definition at line 18 of file version_base.hh.
version_ifc | ( | ) |
Definition at line 32 of file version_base.cc.
version_ifc | ( | const version_ifc & | ) |
Definition at line 35 of file version_base.cc.
|
virtual |
Definition at line 38 of file version_base.cc.
|
pure virtual |
Implemented in version_semantic, and version_wrapper.
|
pure virtual |
Implemented in version_semantic, and version_wrapper.
|
pure virtual |
Implemented in version_semantic, and version_wrapper.
|
pure virtual |
Implemented in version_semantic, and version_wrapper.
|
pure virtual |
Implemented in version_semantic, and version_wrapper.
version_ifc & operator= | ( | const version_ifc & | ) |
Definition at line 41 of file version_base.cc.
|
pure virtual |
Implemented in version_semantic, and version_wrapper.
|
pure virtual |
Implemented in version_semantic, and version_wrapper.
|
pure virtual |
Implemented in version_semantic, and version_wrapper.
|
pure virtual |
Implemented in version_wrapper, and version_semantic.
|
pure virtual |
Implemented in version_semantic, and version_wrapper.