This header-file is part of module ALib Strings of the ALib C++ Library.
© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file cstring.inl.
Go to the source code of this file.
| Classes | |
| struct | alib::strings::CStringConstantsTraits< TChar > | 
| class | alib::strings::TCString< TChar > | 
| Namespaces | |
| namespace | alib | 
| namespace | alib::characters | 
| namespace | alib::strings | 
| Typedefs | |
| using | alib::ComplementCString = strings::TCString <complementChar> | 
| Type alias in namespace alib. | |
| using | alib::CString = strings::TCString <character> | 
| Type alias in namespace alib. | |
| using | alib::NCString = strings::TCString <nchar> | 
| Type alias in namespace alib. | |
| using | alib::StrangeCString = strings::TCString <strangeChar> | 
| Type alias in namespace alib. | |
| using | alib::WCString = strings::TCString <wchar> | 
| Type alias in namespace alib. | |
| using | alib::XCString = strings::TCString <xchar> | 
| Type alias in namespace alib. | |
| Variables | |
| constexpr ComplementCString | alib::COMPLEMENT_DEFAULT_WHITESPACES = strings::CStringConstantsTraits<complementChar>::DefaultWhitespaces() | 
| A zero-terminated string of default whitespace characters. | |
| constexpr ComplementCString | alib::COMPLEMENT_NEW_LINE = strings::CStringConstantsTraits<complementChar>::NewLine() | 
| A zero-terminated string containing the new-line character sequence. | |
| constexpr CString | alib::DEFAULT_WHITESPACES = strings::CStringConstantsTraits<character >::DefaultWhitespaces() | 
| A zero-terminated string of default whitespace characters. | |
| constexpr ComplementCString | alib::EMPTY_COMPLEMENT_CSTRING = strings::CStringConstantsTraits<complementChar>::EmptyString() | 
| A zero-terminated, empty string. | |
| constexpr CString | alib::EMPTY_CSTRING = strings::CStringConstantsTraits<character>::EmptyString() | 
| A zero-terminated, empty string. | |
| constexpr NCString | alib::EMPTY_NCSTRING = strings::CStringConstantsTraits<nchar >::EmptyString() | 
| A zero-terminated, empty string. | |
| constexpr StrangeCString | alib::EMPTY_STRANGE_CSTRING = strings::CStringConstantsTraits<strangeChar>::EmptyString() | 
| A zero-terminated, empty string. | |
| constexpr WCString | alib::EMPTY_WCSTRING = strings::CStringConstantsTraits<wchar >::EmptyString() | 
| A zero-terminated, empty string. | |
| constexpr XCString | alib::EMPTY_XCSTRING = strings::CStringConstantsTraits<xchar >::EmptyString() | 
| A zero-terminated, empty string. | |
| constexpr NCString | alib::NDEFAULT_WHITESPACES = strings::CStringConstantsTraits<nchar >::DefaultWhitespaces() | 
| A zero-terminated string of default whitespace characters. | |
| constexpr CString | alib::NEW_LINE = strings::CStringConstantsTraits<character >::NewLine() | 
| A zero-terminated string containing the new-line character sequence. | |
| constexpr NCString | alib::NNEW_LINE = strings::CStringConstantsTraits<nchar >::NewLine() | 
| A zero-terminated string containing the new-line character sequence. | |
| constexpr StrangeCString | alib::STRANGE_DEFAULT_WHITESPACES = strings::CStringConstantsTraits<strangeChar >::DefaultWhitespaces() | 
| A zero-terminated string of default whitespace characters. | |
| constexpr StrangeCString | alib::STRANGE_NEW_LINE = strings::CStringConstantsTraits<strangeChar >::NewLine() | 
| A zero-terminated string containing the new-line character sequence. | |
| constexpr WCString | alib::WDEFAULT_WHITESPACES = strings::CStringConstantsTraits<wchar >::DefaultWhitespaces() | 
| A zero-terminated string of default whitespace characters. | |
| constexpr WCString | alib::WNEW_LINE = strings::CStringConstantsTraits<wchar >::NewLine() | 
| A zero-terminated string containing the new-line character sequence. | |
| constexpr XCString | alib::XDEFAULT_WHITESPACES = strings::CStringConstantsTraits<xchar >::DefaultWhitespaces() | 
| A zero-terminated string of default whitespace characters. | |
| constexpr XCString | alib::XNEW_LINE = strings::CStringConstantsTraits<xchar >::NewLine() | 
| A zero-terminated string containing the new-line character sequence. | |