PMemBuffer< Locker_T > Class Template Reference
#include <opalmixer.h>
List of all members.
template<typename Locker_T = PSyncNULL>
class PMemBuffer< Locker_T >
Constructor & Destructor Documentation
template<typename Locker_T = PSyncNULL>
template<typename Locker_T = PSyncNULL>
template<typename Locker_T = PSyncNULL>
template<typename Locker_T = PSyncNULL>
template<typename Locker_T = PSyncNULL>
template<typename Locker_T = PSyncNULL>
Member Function Documentation
template<typename Locker_T = PSyncNULL>
PSync& PMemBuffer< Locker_T >::GetMutex |
( |
|
) |
[inline] |
template<typename Locker_T = PSyncNULL>
const BYTE* PMemBuffer< Locker_T >::GetPointerAndLock |
( |
|
) |
const [inline] |
template<typename Locker_T = PSyncNULL>
BYTE* PMemBuffer< Locker_T >::GetPointerAndLock |
( |
|
) |
[inline] |
template<typename Locker_T = PSyncNULL>
PINDEX PMemBuffer< Locker_T >::GetSize |
( |
|
) |
const [inline] |
template<typename Locker_T = PSyncNULL>
void PMemBuffer< Locker_T >::Lock |
( |
|
) |
const [inline] |
template<typename Locker_T = PSyncNULL>
void PMemBuffer< Locker_T >::MakeUnique |
( |
|
) |
[inline] |
template<typename Locker_T = PSyncNULL>
template<typename Locker_T = PSyncNULL>
void PMemBuffer< Locker_T >::Rebase |
( |
PINDEX |
offs |
) |
[inline] |
template<typename Locker_T = PSyncNULL>
void PMemBuffer< Locker_T >::SetBase |
( |
PINDEX |
offs |
) |
[inline] |
template<typename Locker_T = PSyncNULL>
void PMemBuffer< Locker_T >::SetSize |
( |
PINDEX |
size |
) |
[inline] |
template<typename Locker_T = PSyncNULL>
void PMemBuffer< Locker_T >::Unlock |
( |
|
) |
const [inline] |
Member Data Documentation
template<typename Locker_T = PSyncNULL>
Referenced by PMemBuffer< PMutex >::GetMutex(), PMemBuffer< PMutex >::GetPointerAndLock(), PMemBuffer< PMutex >::Lock(), PMemBuffer< PMutex >::MakeUnique(), PMemBuffer< PMutex >::operator=(), PMemBuffer< PMutex >::PMemBuffer(), PMemBuffer< PMutex >::Rebase(), PMemBuffer< PMutex >::SetBase(), PMemBuffer< PMutex >::SetSize(), PMemBuffer< PMutex >::Unlock(), and PMemBuffer< PMutex >::~PMemBuffer().
template<typename Locker_T = PSyncNULL>
template<typename Locker_T = PSyncNULL>
The documentation for this class was generated from the following file: