|
DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
|
High-performance UTF-8 / UTF-16 string manipulation class mirroring .NET System.String. More...
#include "System/ArgumentException.h"#include "System/ArgumentOutOfRangeException.h"#include "System/NotImplementedException.h"#include "System/OverflowException.h"#include "System/FormatException.h"#include "Utils.h"#include "System/Utils/StringConvert.h"#include <initializer_list>#include <ctype.h>#include <wctype.h>#include <cstring>Go to the source code of this file.
Classes | |
| struct | DotNetDupe::System::BoolRepresentation |
| struct | DotNetDupe::System::BoolRepresentationWChar |
| struct | DotNetDupe::System::CaseInsensitiveCompare |
| Helper for portable ASCII case-insensitive comparison. More... | |
| struct | DotNetDupe::System::CaseInsensitiveCompareWChar |
| Helper for portable wide-character case-insensitive comparison. More... | |
| struct | DotNetDupe::System::FormatExceptionMessage |
| struct | DotNetDupe::System::FormatExceptionMessageWChar |
| class | DotNetDupe::System::String |
| Represents text as a sequence of UTF-8 code units with culture-invariant operations. More... | |
Namespaces | |
| namespace | DotNetDupe |
| namespace | DotNetDupe::System |
Enumerations | |
| enum class | DotNetDupe::System::StringSplitOptions { DotNetDupe::System::None , DotNetDupe::System::RemoveEmptyEntries , DotNetDupe::System::TrimEntries } |
| Specifies whether applicable Overload:Split methods include or omit empty substrings. More... | |
High-performance UTF-8 / UTF-16 string manipulation class mirroring .NET System.String.
Definition in file String.h.