|
Orocos Real-Time Toolkit
2.9.0
|
#include <rtt/extras/ReadOnlyPointer.hpp>
Public Member Functions | |
| ROPtrInternal (T *value) | |
| ~ROPtrInternal () | |
| void | ref () |
| bool | deref () |
Public Attributes | |
| os::Mutex | lock |
| T * | value |
| size_t | readers |
Definition at line 52 of file ReadOnlyPointer.hpp.
|
inline |
Definition at line 58 of file ReadOnlyPointer.hpp.
|
inline |
Definition at line 60 of file ReadOnlyPointer.hpp.
References RTT::extras::ROPtrInternal< T >::value.
|
inline |
Definition at line 66 of file ReadOnlyPointer.hpp.
Referenced by RTT::extras::intrusive_ptr_release().
|
inline |
Definition at line 62 of file ReadOnlyPointer.hpp.
References RTT::extras::ROPtrInternal< T >::readers.
Referenced by RTT::extras::intrusive_ptr_add_ref().
| os::Mutex RTT::extras::ROPtrInternal< T >::lock |
Definition at line 54 of file ReadOnlyPointer.hpp.
| size_t RTT::extras::ROPtrInternal< T >::readers |
Definition at line 56 of file ReadOnlyPointer.hpp.
Referenced by RTT::extras::ROPtrInternal< T >::ref().
| T* RTT::extras::ROPtrInternal< T >::value |
Definition at line 55 of file ReadOnlyPointer.hpp.
Referenced by RTT::extras::ReadOnlyPointer< T >::try_write_access(), RTT::extras::ReadOnlyPointer< T >::write_access(), and RTT::extras::ROPtrInternal< T >::~ROPtrInternal().
1.8.11