From fc2adf98baa8b5b765c411ae61aa654eda6bba62 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Thu, 17 Mar 2016 11:03:14 -0400 Subject: [PATCH] Status: add helpers so that epics::pvData::Status(epics::pvData::Status::STATUSTYPE_WARNING, msg) can become epics::pvData::Status::warn(msg) --- src/misc/pv/status.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/misc/pv/status.h b/src/misc/pv/status.h index 57e3d22..1bd9c3f 100644 --- a/src/misc/pv/status.h +++ b/src/misc/pv/status.h @@ -46,6 +46,10 @@ namespace epics { namespace pvData { static Status Ok; + static inline Status warn(const std::string& m) { return Status(STATUSTYPE_WARNING, m); } + static inline Status error(const std::string& m) { return Status(STATUSTYPE_ERROR, m); } + static inline Status fatal(const std::string& m) { return Status(STATUSTYPE_FATAL, m); } + /** * Creates OK status; STATUSTYPE_OK, empty message and stackDump. */