Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arccore::BasicTranscoder

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/base/arccore/base/BasicTranscoder.h>

+ Graphe de collaboration de Arccore::BasicTranscoder:

Fonctions membres publiques statiques

static void transcodeFromUtf16ToUtf8 (Span< const UChar > utf16, CoreArray< Byte > &utf8)
 Traduit depuis UTF16 vers UTF8.
 
static void transcodeFromUtf8ToUtf16 (Span< const Byte > utf8, CoreArray< UChar > &utf16)
 
static Int64 stringLen (const UChar *ustr)
 
static void replaceWS (CoreArray< Byte > &ustr)
 
static void collapseWS (CoreArray< Byte > &ustr)
 
static void upperCase (CoreArray< Byte > &utf8)
 
static void lowerCase (CoreArray< Byte > &utf8)
 
static void substring (CoreArray< Byte > &utf8, Span< const Byte > rhs, Int64 pos, Int64 len)
 

Description détaillée

Définition à la ligne 37 du fichier arccore/src/base/arccore/base/BasicTranscoder.h.

Documentation des fonctions membres

◆ collapseWS()

void Arccore::BasicTranscoder::collapseWS ( CoreArray< Byte > &  ustr)
static

Définition à la ligne 358 du fichier BasicTranscoder.cc.

◆ lowerCase()

void Arccore::BasicTranscoder::lowerCase ( CoreArray< Byte > &  utf8)
static

Définition à la ligne 420 du fichier BasicTranscoder.cc.

◆ replaceWS()

void Arccore::BasicTranscoder::replaceWS ( CoreArray< Byte > &  ustr)
static

Définition à la ligne 339 du fichier BasicTranscoder.cc.

◆ stringLen()

Int64 Arccore::BasicTranscoder::stringLen ( const UChar ustr)
static

Définition à la ligne 298 du fichier BasicTranscoder.cc.

◆ substring()

void Arccore::BasicTranscoder::substring ( CoreArray< Byte > &  utf8,
Span< const Byte rhs,
Int64  pos,
Int64  len 
)
static

Définition à la ligne 437 du fichier BasicTranscoder.cc.

◆ transcodeFromUtf16ToUtf8()

void Arccore::BasicTranscoder::transcodeFromUtf16ToUtf8 ( Span< const UChar utf16,
CoreArray< Byte > &  utf8 
)
static

Traduit depuis UTF16 vers UTF8.

Définition à la ligne 313 du fichier BasicTranscoder.cc.

Références Arccore::SpanImpl< T, SizeType, Extent, MinValue >::size().

◆ transcodeFromUtf8ToUtf16()

void Arccore::BasicTranscoder::transcodeFromUtf8ToUtf16 ( Span< const Byte utf8,
CoreArray< UChar > &  utf16 
)
static

Définition à la ligne 326 du fichier BasicTranscoder.cc.

◆ upperCase()

void Arccore::BasicTranscoder::upperCase ( CoreArray< Byte > &  utf8)
static

Définition à la ligne 403 du fichier BasicTranscoder.cc.


La documentation de cette classe a été générée à partir des fichiers suivants :