ReactOS 0.4.15-dev-5863-g1fe3ab7
|
#include <atlsimpstr.h>
Public Member Functions | |
void * | data () throw () |
void | AddRef () throw () |
void | Release () throw () |
bool | IsLocked () const throw () |
bool | IsShared () const throw () |
Public Attributes | |
IAtlStringMgr * | pStringMgr |
int | nAllocLength |
int | nDataLength |
long | nRefs |
Definition at line 42 of file atlsimpstr.h.
|
inline |
Definition at line 54 of file atlsimpstr.h.
Referenced by ATL::CSimpleStringT< BaseType, t_bMFCDLL >::CloneData(), and ATL::CAtlStringMgr::GetNilString().
|
inline |
Definition at line 49 of file atlsimpstr.h.
Referenced by ATL::CSimpleStringT< BaseType, t_bMFCDLL >::__declspec(), and ATL::CSimpleStringT< BaseType, t_bMFCDLL >::CloneData().
|
inline |
Definition at line 70 of file atlsimpstr.h.
Referenced by ATL::CSimpleStringT< BaseType, t_bMFCDLL >::Empty().
|
inline |
Definition at line 75 of file atlsimpstr.h.
Referenced by ATL::CSimpleStringT< BaseType, t_bMFCDLL >::PrepareWrite2().
|
inline |
Definition at line 60 of file atlsimpstr.h.
Referenced by ATL::CSimpleStringT< BaseType, t_bMFCDLL >::__declspec(), and ATL::CSimpleStringT< BaseType, t_bMFCDLL >::Empty().
int ATL::CStringData::nAllocLength |
Definition at line 45 of file atlsimpstr.h.
Referenced by ATL::CNilStringData::CNilStringData(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::GetAllocLength(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::PrepareWrite(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::PrepareWrite2(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::Reallocate(), and ATL::CAtlStringMgr::throw().
int ATL::CStringData::nDataLength |
Definition at line 46 of file atlsimpstr.h.
Referenced by ATL::CSimpleStringT< BaseType, t_bMFCDLL >::__declspec(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::CloneData(), ATL::CNilStringData::CNilStringData(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::Empty(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::GetLength(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::PrepareWrite2(), and ATL::CSimpleStringT< BaseType, t_bMFCDLL >::SetLength().
long ATL::CStringData::nRefs |
Definition at line 47 of file atlsimpstr.h.
Referenced by AddRef(), ATL::CNilStringData::CNilStringData(), IsLocked(), IsShared(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::PrepareWrite(), and Release().
IAtlStringMgr* ATL::CStringData::pStringMgr |
Definition at line 44 of file atlsimpstr.h.
Referenced by ATL::CSimpleStringT< BaseType, t_bMFCDLL >::__declspec(), ATL::CNilStringData::CNilStringData(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::Empty(), ATL::CAtlStringMgr::Free(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::GetManager(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::operator=(), ATL::CSimpleStringT< BaseType, t_bMFCDLL >::Reallocate(), Release(), ATL::CNilStringData::SetManager(), and ATL::CAtlStringMgr::throw().