X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libtest%2Ffatal.hpp;h=f0ee08131614f3ee3dc8d8b1ff9bce0eeae1b024;hb=5c09a7ed2edbb9876493f30d59433331b63f6bfc;hp=54f672b652a8808973de15800def96a430e8d009;hpb=a7df49566dd006c5725eabcd11aab958cf8e5600;p=m6w6%2Flibmemcached diff --git a/libtest/fatal.hpp b/libtest/fatal.hpp index 54f672b6..f0ee0813 100644 --- a/libtest/fatal.hpp +++ b/libtest/fatal.hpp @@ -108,10 +108,28 @@ public: static uint32_t disabled_counter(); static void increment_disabled_counter(); + int line() + { + return _line; + } + + const char* file() + { + return _file; + } + + const char* func() + { + return _func; + } + private: char _error_message[BUFSIZ]; in_port_t _port; char _instance[1024]; + int _line; + const char* _file; + const char* _func; };