logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ost::objSync< T > - Generic template to create objects of a common base type which share a static mutex

Author

       Generated automatically by Doxygen for GNU CommonC++ from the source code.

GNU CommonC++                                    Sun Dec 27 2020                            ost::objSync<T>(3)

Detailed Description

template<classT>
       class ost::objSync< T >" Generic template to create objects of a common base type which share a static
       mutex so that all instances of the class have a global lock.

       Author
           David Sugar dyfet@gnutelephony.org

       global mutex locked class.

Member Function Documentation

template<classT>voidost::objSync<T>::objLock(void)[inline],[protected]template<classT>voidost::objSync<T>::objUnlock(void)[inline],[protected]

Name

       ost::objSync< T > - Generic template to create objects of a common base type which share a static mutex
       so that all instances of the class have a global lock.

Synopsis

       #include <objsync.h>

   ProtectedMemberFunctions
       void objLock (void)
       void objUnlock (void)

See Also