Robotics Library  0.7.0
Protected Types | Protected Member Functions | List of all members
rl::util::xenomai::timed_mutex_impl< Derived > Class Template Reference

#include <mutex.h>

Protected Types

typedef chrono::system_clock clock_t
 

Protected Member Functions

template<typename Rep , typename Period >
bool M_try_lock_for (const ::std::chrono::duration< Rep, Period > &rtime)
 
template<typename Duration >
bool M_try_lock_until (const ::std::chrono::time_point< clock_t, Duration > &atime)
 
template<typename Clock , typename Duration >
bool M_try_lock_until (const ::std::chrono::time_point< Clock, Duration > &atime)
 

Member Typedef Documentation

◆ clock_t

template<typename Derived >
typedef chrono::system_clock rl::util::xenomai::timed_mutex_impl< Derived >::clock_t
protected

Member Function Documentation

◆ M_try_lock_for()

template<typename Derived >
template<typename Rep , typename Period >
bool rl::util::xenomai::timed_mutex_impl< Derived >::M_try_lock_for ( const ::std::chrono::duration< Rep, Period > &  rtime)
inlineprotected

◆ M_try_lock_until() [1/2]

template<typename Derived >
template<typename Clock , typename Duration >
bool rl::util::xenomai::timed_mutex_impl< Derived >::M_try_lock_until ( const ::std::chrono::time_point< Clock, Duration > &  atime)
inlineprotected

◆ M_try_lock_until() [2/2]

template<typename Derived >
template<typename Duration >
bool rl::util::xenomai::timed_mutex_impl< Derived >::M_try_lock_until ( const ::std::chrono::time_point< clock_t, Duration > &  atime)
inlineprotected

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