#include <opalmixer.h>
Public Member Functions | |
Common (size_t size) | |
Common (BYTE *ptr, size_t size) | |
Public Attributes | |
int | refCount |
Locker_T | mutex |
PBYTEArray | base |
PMemBuffer< Locker_T >::Common::Common | ( | size_t | size | ) | [inline] |
References PMemBuffer< Locker_T >::Common::refCount.
PMemBuffer< Locker_T >::Common::Common | ( | BYTE * | ptr, | |
size_t | size | |||
) | [inline] |
References PMemBuffer< Locker_T >::Common::refCount.
int PMemBuffer< Locker_T >::Common::refCount [mutable] |
Locker_T PMemBuffer< Locker_T >::Common::mutex [mutable] |
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().
PBYTEArray PMemBuffer< Locker_T >::Common::base [mutable] |