![]() |
Scarab
v2.4.0
Project 8 C++ Utility Library
|
#include <version_wrapper.hh>

Public Member Functions | |
| void | set_imp (scarab::version_semantic *a_imp) |
| virtual unsigned | major_version () const |
| virtual unsigned | minor_version () const |
| virtual unsigned | patch_version () const |
| virtual const std::string & | version_str () const |
| virtual const std::string & | package () const |
| virtual const std::string & | commit () const |
| virtual const std::string & | exe_name () const |
| virtual const std::string & | hostname () const |
| virtual const std::string & | username () const |
| virtual std::string | version_info_string () const |
Public Member Functions inherited from version_ifc | |
| version_ifc () | |
| version_ifc (const version_ifc &) | |
| virtual | ~version_ifc () |
| version_ifc & | operator= (const version_ifc &) |
Protected Member Functions | |
| version_wrapper () | |
| ~version_wrapper () | |
Protected Member Functions inherited from singleton< version_wrapper > | |
| singleton () | |
| ~singleton () | |
Private Attributes | |
| std::unique_ptr< version_semantic > | f_imp |
Friends | |
| class | scarab::singleton< version_wrapper > |
| class | scarab::destroyer< version_wrapper > |
Additional Inherited Members | |
Static Public Member Functions inherited from singleton< version_wrapper > | |
| static version_wrapper * | get_instance () |
| static void | kill_instance () |
| static version_wrapper * | create_instance (x_args...args) |
Definition at line 18 of file version_wrapper.hh.
|
inlineprotected |
Definition at line 23 of file version_wrapper.hh.
|
inlineprotected |
Definition at line 24 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 56 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 61 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 65 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 34 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 38 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 52 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 42 of file version_wrapper.hh.
|
inline |
Definition at line 27 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 69 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 74 of file version_wrapper.hh.
|
inlinevirtual |
Implements version_ifc.
Definition at line 47 of file version_wrapper.hh.
|
friend |
Definition at line 22 of file version_wrapper.hh.
|
friend |
Definition at line 21 of file version_wrapper.hh.
|
private |
Definition at line 80 of file version_wrapper.hh.
1.8.11