ReactOS
0.4.15-dev-5615-gc3644fd
|
#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 () |
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 988 of file cstringt.h.
|
inline |
Definition at line 690 of file cstringt.h.
Referenced by CAppsListView::CompareFunc(), and CAvailableApplicationInfo::HasUpdate().
|
inline |
Definition at line 695 of file cstringt.h.
Referenced by CFontCache::Find(), CAutoComplete::OnAutoCompStart(), and CFontsDialog::OnFontName().
|
inlinestatic |
Definition at line 393 of file cstringt.h.
|
inlinestatic |
Definition at line 908 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 648 of file cstringt.h.
Referenced by FNFDINOTIFY(), CACLCustomMRU::LoadMRUList(), and CConfigParser::ReadSection().
|
inline |
Definition at line 661 of file cstringt.h.
|
inline |
Definition at line 674 of file cstringt.h.
|
inline |
Definition at line 753 of file cstringt.h.
Referenced by _ShowContextMenu(), _tWinMain(), CMainWindow::ConfirmSave(), CCopyToMenu::DoCopyToFolder(), DoLoadImageFile(), CMoveToMenu::DoMoveToFolder(), CMyDocsDropHandler::Drop(), CDeskLinkDropHandler::Drop(), DynamicLoadIcon(), CInstalledApplicationInfo::EnsureDetailsLoaded(), 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(), CZipExtract::ShowExtractError(), ShowFileLoadError(), test_IACLCustomMRU_ExtraChars(), CDownloadManager::ThreadFunc(), try_find_new_name(), CMainWindow::UpdateStatusBarText(), and wWinMain().
|
inline |
Definition at line 763 of file cstringt.h.
|
inline |
Definition at line 780 of file cstringt.h.
Referenced by CZipExtract::ShowExtractError().
|
inline |
Definition at line 792 of file cstringt.h.
|
inline |
Definition at line 801 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::FormatMessage().
|
inline |
Definition at line 771 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Format().
|
inline |
Definition at line 610 of file cstringt.h.
Referenced by CLayerUIPropPage::InitFile(), and CTrayWindow::RunFileDlgThread().
|
inline |
Definition at line 728 of file cstringt.h.
Referenced by CACLCustomMRU::AddMRUString(), CAutoComplete::DoAutoAppend(), CInstalledApplicationInfo::EnsureDetailsLoaded(), CAutoComplete::GetStemText(), CLayerUIPropPage::InitFile(), CAutoComplete::LoadQuickComplete(), and CConfigParser::ReadSection().
|
inlineprotected |
Definition at line 418 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::CStringT().
|
inline |
Definition at line 591 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(), CZipExtract::ShowExtractError(), ShowFileLoadError(), and wWinMain().
|
inline |
Definition at line 596 of file cstringt.h.
|
inline |
Definition at line 626 of file cstringt.h.
Referenced by CLayerUIPropPage::InitFile().
|
inline |
Definition at line 637 of file cstringt.h.
Referenced by DoGetNameInZip().
|
inline |
Definition at line 700 of file cstringt.h.
Referenced by CInstalledApplicationInfo::EnsureDetailsLoaded(), CAutoComplete::LoadQuickComplete(), CConfigParser::ReadSection(), and ATL::CStringT< BaseType, StringTraits >::Tokenize().
|
inline |
Definition at line 716 of file cstringt.h.
|
inline |
Definition at line 573 of file cstringt.h.
|
inline |
Definition at line 579 of file cstringt.h.
|
inline |
Definition at line 585 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 811 of file cstringt.h.
Referenced by CACLCustomMRU::AddMRUString(), CCopyToMenu::DoRealCopy(), CMoveToMenu::DoRealMove(), CDownloadManager::DownloadDlgProc(), and CZipExtract::Extract().
|
inline |
Definition at line 850 of file cstringt.h.
|
inline |
Definition at line 682 of file cstringt.h.
Referenced by CAutoComplete::GetStemText(), and CAutoComplete::LoadQuickComplete().
|
inline |
Definition at line 740 of file cstringt.h.
|
inline |
Definition at line 872 of file cstringt.h.
Referenced by FNFDINOTIFY().
|
inline |
Definition at line 971 of file cstringt.h.
Referenced by CInstalledApplicationInfo::EnsureDetailsLoaded(), and ATL::CStringT< BaseType, StringTraits >::Trim().
|
inline |
Definition at line 976 of file cstringt.h.
|
inline |
Definition at line 982 of file cstringt.h.
|
inline |
Definition at line 915 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Trim(), and ATL::CStringT< BaseType, StringTraits >::TrimLeft().
|
inline |
Definition at line 920 of file cstringt.h.
|
inline |
Definition at line 926 of file cstringt.h.
|
inline |
Definition at line 946 of file cstringt.h.
Referenced by ATL::CStringT< BaseType, StringTraits >::Trim(), and ATL::CStringT< BaseType, StringTraits >::TrimRight().
|
inline |
Definition at line 951 of file cstringt.h.
|
inline |
Definition at line 957 of file cstringt.h.
|
friend |
Definition at line 536 of file cstringt.h.
|
friend |
Definition at line 541 of file cstringt.h.
|
friend |
Definition at line 546 of file cstringt.h.
|
friend |
Definition at line 552 of file cstringt.h.
|
friend |
Definition at line 557 of file cstringt.h.
|
friend |
Definition at line 562 of file cstringt.h.
|
friend |
Definition at line 568 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.