Zdexby TheHolyOneZ
49,743 classes
Class

StringSanitizer

: Object
OOI.Platforms.ProfanityFilter.StringSanitizer, OOI.Platform 0x0010 (16 B) inherited 0x0010 OOI.Platform.dll
0x00x0010

Members 7

OffsetSizeNameTypeFlagsDefault
—0x04SingleLineOptionsStringSanitizerOptionPublicStatic+1 flags324966896
—0x04MultiLineOptionsStringSanitizerOptionPublicStatic+1 flags324966896
0x08s_filterOptionByUnicodeCategoryStringSanitizerOption[]PrivateStatic+1 flags—
0x08s_builderStringBuilderPrivateStatic—
—0x02NULushortPrivateStatic+1 flags39408
—0x02LFushortPrivateStatic+1 flags39408
—0x02CRushortPrivateStatic+1 flags39408

Functions 11

SignatureFlagsNativeParams
bool WouldRemove(ushort c, const StringSanitizerOption& options)PublicStatic—0x04
string Sanitize(const string& s, const StringSanitizerOption& options)PublicStatic—0x08
bool _shouldUseSlowPath(const StringSanitizerOption& options)PrivateStatic—0x04
bool _sanitizeFast(const string& s, const StringSanitizerOption& options)PrivateStatic—0x08
bool _sanitizeSlow(const string& s, const StringSanitizerOption& options)PrivateStatic—0x08
string _makeSanitizeResult(const string& s, bool isDirty)PrivateStatic—0x08
bool _stripFinalHighSurrogate(StringBuilder s)PrivateStatic—0x08
string _hexify(ushort c)PrivateStatic—0x08
void DebugDumpStringCharacters(const string& s)PublicStatic—0x08
void _log(const string& format, const object[]& args)PrivateStatic—0x08
void .cctor()PrivateStatic+1 flags—0x00