clingo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Types | Public Member Functions | List of all members
no_multi_threading::lock_guard< M > Class Template Reference

#include <mutex.h>

Collaboration diagram for no_multi_threading::lock_guard< M >:
Collaboration graph

Public Types

typedef M mutex_type
 

Public Member Functions

 lock_guard (mutex_type &m)
 
 ~lock_guard ()
 

Member Typedef Documentation

template<typename M>
typedef M no_multi_threading::lock_guard< M >::mutex_type

Constructor & Destructor Documentation

template<typename M>
no_multi_threading::lock_guard< M >::lock_guard ( mutex_type m)
inlineexplicit
template<typename M>
no_multi_threading::lock_guard< M >::~lock_guard ( )
inline

The documentation for this class was generated from the following file: