BloombergLP::bdlde::Utf8Util::isValid

Return true if the specified string having the specified length (in bytes) contains valid UTF-8, and false otherwise. string need not be null-terminated and can contain embedded null bytes, and string may be null if 0 == length (see {Empty Input Strings}).

Synopsis

Declared in <bdlde_utf8util.h>

static
bool
isValid(
    char const* string,
    size_type length);