ReactOS
0.4.15-dev-2100-g9e32854
|
#include <cstringt.h>
Public Types | |
typedef CSimpleStringT< BaseType, _CSTRING_IMPL_::_MFCDLLTraitsCheck< BaseType, StringTraits >::c_bIsMFCDLLTraits > | CThisSimpleString |
typedef StringTraits | StrTraits |
typedef CThisSimpleString::XCHAR | XCHAR |
typedef CThisSimpleString::PXSTR | PXSTR |
typedef CThisSimpleString::PCXSTR | PCXSTR |
typedef CThisSimpleString::YCHAR | YCHAR |
typedef CThisSimpleString::PYSTR | PYSTR |
typedef CThisSimpleString::PCYSTR | PCYSTR |
![]() | |
typedef ChTraitsBase< BaseType >::XCHAR | XCHAR |
typedef ChTraitsBase< BaseType >::PXSTR | PXSTR |
typedef ChTraitsBase< BaseType >::PCXSTR | PCXSTR |
typedef ChTraitsBase< BaseType >::YCHAR | YCHAR |
typedef ChTraitsBase< BaseType >::PYSTR | PYSTR |
typedef ChTraitsBase< BaseType >::PCYSTR | PCYSTR |
Static Public Member Functions | |
static void __cdecl | Construct (_In_ CStringT *pString) |
static PCXSTR | DefaultTrimChars () |
![]() | |
static void __cdecl | CopyChars (_Out_writes_to_(nDestLen, nChars) XCHAR *pchDest, _In_ size_t nDestLen, _In_reads_opt_(nChars) const XCHAR *pchSrc, _In_ int nChars) throw () |
static void __cdecl | CopyCharsOverlapped (_Out_writes_to_(nDestLen, nDestLen) XCHAR *pchDest, _In_ size_t nDestLen, _In_reads_(nChars) const XCHAR *pchSrc, _In_ int nChars) throw () |
static int __cdecl | StringLength (_In_opt_z_ const char *psz) throw () |
static int __cdecl | StringLength (_In_opt_z_ const wchar_t *psz) throw () |
Protected Member Functions | |
template<typename T_CHAR > | |
void | LoadFromPtr_ (_In_opt_z_ const T_CHAR *pszSrc) |
Friends | |
bool | operator== (const CStringT &str1, const CStringT &str2) throw () |
bool | operator== (const CStringT &str1, PCXSTR psz2) throw () |
bool | operator== (const CStringT &str1, PCYSTR psz2) throw () |
bool | operator== (const CStringT &str1, XCHAR ch2) throw () |
bool | operator== (PCXSTR psz1, const CStringT &str2) throw () |
bool | operator== (PCYSTR psz1, const CStringT &str2) throw () |
bool | operator== (XCHAR ch1, const CStringT &str2) throw () |
Additional Inherited Members | |
![]() | |
static void __cdecl | Concatenate (_Inout_ CSimpleStringT &strResult, _In_count_(nLength1) PCXSTR psz1, _In_ int nLength1, _In_count_(nLength2) PCXSTR psz2, _In_ int nLength2) |
static void | ThrowMemoryException () |
static void | ThrowInvalidArgException () |
Definition at line 369 of file cstringt.h.
typedef CSimpleStringT<BaseType, _CSTRING_IMPL_::_MFCDLLTraitsCheck<BaseType, StringTraits>::c_bIsMFCDLLTraits> ATL::CStringT< BaseType, StringTraits >::CThisSimpleString |
Definition at line 373 of file cstringt.h.
typedef CThisSimpleString::PCXSTR ATL::CStringT< BaseType, StringTraits >::PCXSTR |
Definition at line 377 of file cstringt.h.
typedef CThisSimpleString::PCYSTR ATL::CStringT< BaseType, StringTraits >::PCYSTR |
Definition at line 380 of file cstringt.h.
typedef CThisSimpleString::PXSTR ATL::CStringT< BaseType, StringTraits >::PXSTR |
Definition at line 376 of file cstringt.h.
typedef CThisSimpleString::PYSTR ATL::CStringT< BaseType, StringTraits >::PYSTR |
Definition at line 379 of file cstringt.h.
typedef StringTraits ATL::CStringT< BaseType, StringTraits >::StrTraits |
Definition at line 374 of file cstringt.h.
typedef CThisSimpleString::XCHAR ATL::CStringT< BaseType, StringTraits >::XCHAR |
Definition at line 375 of file cstringt.h.
typedef CThisSimpleString::YCHAR ATL::CStringT< BaseType, StringTraits >::YCHAR |
Definition at line 378 of file cstringt.h.
|
inline |
Definition at line 383 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Left(), ATL::CStringT< BaseType, StringTraits >::Mid(), ATL::CStringT< BaseType, StringTraits >::Right(), and ATL::CStringT< BaseType, StringTraits >::Tokenize().
|
inlineexplicit |
Definition at line 388 of file cstringt.h.
|
inline |
Definition at line 398 of file cstringt.h.
|
inline |
Definition at line 403 of file cstringt.h.
|
inline |
Definition at line 409 of file cstringt.h.
|
inline |
Definition at line 429 of file cstringt.h.
|
inline |
Definition at line 435 of file cstringt.h.
|
inline |
Definition at line 441 of file cstringt.h.
|
inline |
Definition at line 447 of file cstringt.h.
|
inline |
Definition at line 453 of file cstringt.h.
|
inline |
Definition at line 459 of file cstringt.h.
|
inline |
Definition at line 951 of file cstringt.h.
|
inline |
Definition at line 653 of file cstringt.h.
Referenced by CAppsListView::CompareFunc(), and CAvailableApplicationInfo::HasUpdate().
|
inline |
Definition at line 658 of file cstringt.h.
Referenced by CFontCache::Filename().
|
inlinestatic |
Definition at line 393 of file cstringt.h.
|
inlinestatic |
Definition at line 871 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Trim(), ATL::CStringT< BaseType, StringTraits >::TrimLeft(), and ATL::CStringT< BaseType, StringTraits >::TrimRight().
|
inline |
Definition at line 611 of file cstringt.h.
Referenced by FNFDINOTIFY(), and CACLCustomMRU::LoadMRUList().
|
inline |
Definition at line 624 of file cstringt.h.
|
inline |
Definition at line 637 of file cstringt.h.
|
inline |
Definition at line 716 of file cstringt.h.
Referenced by _ShowContextMenu(), _tWinMain(), CMainWindow::ConfirmSave(), CCopyToMenu::DoCopyToFolder(), DoLoadImageFile(), CMoveToMenu::DoMoveToFolder(), CMyDocsDropHandler::Drop(), CDeskLinkDropHandler::Drop(), DynamicLoadIcon(), CConfigParser::GetINIFullPath(), CAppRichEdit::InsertLanguageInfo(), CZipCreatorImpl::JustDoIt(), NewExtDlg_OnOK(), CAttributesDialog::OnInitDialog(), CSizeboxWindow::OnMouseMove(), CSelectionWindow::OnMouseMove(), CImgAreaWindow::OnMouseMove(), CAttributesDialog::OnRadioButton1(), CAttributesDialog::OnRadioButton2(), CAvailableApplicationInfo::RetrieveGeneralInfo(), CMainWindow::saveImage(), SetBitmapAndInfo(), CDownloaderProgress::SetProgress(), ShowFileLoadError(), test_IACLCustomMRU_ExtraChars(), CDownloadManager::ThreadFunc(), try_find_new_name(), CMainWindow::UpdateStatusBarText(), and wWinMain().
|
inline |
Definition at line 726 of file cstringt.h.
|
inline |
Definition at line 743 of file cstringt.h.
|
inline |
Definition at line 755 of file cstringt.h.
|
inline |
Definition at line 764 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::FormatMessage().
|
inline |
Definition at line 734 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Format().
|
inline |
Definition at line 573 of file cstringt.h.
Referenced by CLayerUIPropPage::InitFile(), and CTrayWindow::RunFileDlgThread().
|
inline |
Definition at line 691 of file cstringt.h.
Referenced by CACLCustomMRU::AddMRUString(), and CLayerUIPropPage::InitFile().
|
inlineprotected |
Definition at line 418 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::CStringT().
|
inline |
Definition at line 554 of file cstringt.h.
Referenced by _tWinMain(), CMainWindow::ConfirmSave(), ATL::CTimeSpan::Format(), ATL::CTime::Format(), ATL::CStringT< BaseType, StringTraits >::Format(), ATL::CTime::FormatGmt(), CFontExt::GetDetailsOf(), ATL::CStringT< BaseType, StringTraits >::LoadFromPtr_(), NewExtDlg_OnOK(), CLayerUIPropPage::OnInitDialog(), CStretchSkewDialog::OnOk(), ShowFileLoadError(), and wWinMain().
|
inline |
Definition at line 559 of file cstringt.h.
|
inline |
Definition at line 589 of file cstringt.h.
Referenced by CLayerUIPropPage::InitFile().
|
inline |
Definition at line 600 of file cstringt.h.
Referenced by DoGetNameInZip().
|
inline |
Definition at line 663 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Tokenize().
|
inline |
Definition at line 679 of file cstringt.h.
|
inline |
Definition at line 536 of file cstringt.h.
|
inline |
Definition at line 542 of file cstringt.h.
|
inline |
Definition at line 548 of file cstringt.h.
|
inline |
Definition at line 465 of file cstringt.h.
|
inline |
Definition at line 471 of file cstringt.h.
|
inline |
Definition at line 477 of file cstringt.h.
|
inline |
Definition at line 493 of file cstringt.h.
|
inline |
Definition at line 774 of file cstringt.h.
Referenced by CACLCustomMRU::AddMRUString(), CCopyToMenu::DoRealCopy(), CMoveToMenu::DoRealMove(), CDownloadManager::DownloadDlgProc(), and CZipExtract::Extract().
|
inline |
Definition at line 813 of file cstringt.h.
|
inline |
Definition at line 645 of file cstringt.h.
|
inline |
Definition at line 703 of file cstringt.h.
Referenced by CConfigParser::CacheINILocale().
|
inline |
Definition at line 835 of file cstringt.h.
Referenced by FNFDINOTIFY().
|
inline |
Definition at line 934 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Trim().
|
inline |
Definition at line 939 of file cstringt.h.
|
inline |
Definition at line 945 of file cstringt.h.
|
inline |
Definition at line 878 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Trim(), and ATL::CStringT< BaseType, StringTraits >::TrimLeft().
|
inline |
Definition at line 883 of file cstringt.h.
|
inline |
Definition at line 889 of file cstringt.h.
|
inline |
Definition at line 909 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Trim(), and ATL::CStringT< BaseType, StringTraits >::TrimRight().
|
inline |
Definition at line 914 of file cstringt.h.
|
inline |
Definition at line 920 of file cstringt.h.
|
friend |
Definition at line 499 of file cstringt.h.
|
friend |
Definition at line 504 of file cstringt.h.
|
friend |
Definition at line 509 of file cstringt.h.
|
friend |
Definition at line 515 of file cstringt.h.
|
friend |
Definition at line 520 of file cstringt.h.
|
friend |
Definition at line 525 of file cstringt.h.
|
friend |
Definition at line 531 of file cstringt.h.