From d67486621999c3a24a0a0c9c09dc298f85371762 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Mon, 2 May 2016 20:53:51 -0400 Subject: [PATCH] epicsGuard.h add typedefs linking guard and release --- src/libCom/cxxTemplates/epicsGuard.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libCom/cxxTemplates/epicsGuard.h b/src/libCom/cxxTemplates/epicsGuard.h index a51411bc6..acb80b084 100644 --- a/src/libCom/cxxTemplates/epicsGuard.h +++ b/src/libCom/cxxTemplates/epicsGuard.h @@ -30,6 +30,7 @@ template < class T > class epicsGuardRelease; template < class T > class epicsGuard { public: + typedef epicsGuardRelease release_t; epicsGuard ( T & ); void assertIdenticalMutex ( const T & ) const; ~epicsGuard (); @@ -46,6 +47,7 @@ private: template < class T > class epicsGuardRelease { public: + typedef epicsGuard guard_t; epicsGuardRelease ( epicsGuard < T > & ); ~epicsGuardRelease (); private: