libjmmcg
build_2783
A C++ library containing an eclectic mix of useful, advanced components.
|
Attempt to include revision information for the file from which the exception was constructed. More...
#include <info.hpp>
Public Member Functions | |
constexpr __stdcall | revision (const tchar *r=_T("$Header: svn+ssh://jmmcg@svn.code.sf.net/p/libjmmcg/code/trunk/libjmmcg/core/info.hpp 2590 2019-07-05 17:44:41Z jmmcg $"), const char *f=__FILE__) noexcept(true) |
__stdcall | revision (const revision &r) noexcept(true) |
Friends | |
tostream &__fastcall | operator<< (tostream &o, const revision &ri) noexcept(false) |
Attempt to include revision information for the file from which the exception was constructed.
This should be added at source-file scope, although it does support header-file usage too. At source file-scope the macro JMMCG_REVISION_CONSTANT is provided to allow trivial use. In a header file the macro JMMCG_REVISION_HDR is provided to ease use.
|
friend |