Arcane  v3.16.6.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du fichier StringUtils.h

Fonctions utilitaires sur les chaînes de caractères. Plus de détails...

#include "arccore/base/String.h"
#include <vector>
+ Graphe des dépendances par inclusion de StringUtils.h:
+ Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Espaces de nommage

namespace  Arcane
 -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
 
namespace  Arccore
 Espace de nom de Arccore.
 

Fonctions

ARCCORE_BASE_EXPORT std::vector< UCharArcane::StringUtils::asUtf16BE (const String &str)
 Retourne la conversion de l'instance dans l'encodage UTF-16BE.
 
ARCCORE_BASE_EXPORT std::wstring Arcane::StringUtils::convertToStdWString (const String &str)
 Retourne la conversion de str en std::wstring.
 
ARCCORE_BASE_EXPORT String Arcane::StringUtils::convertToArcaneString (const std::wstring_view &wstr)
 Convertie wstr en une String.
 
ARCCORE_BASE_EXPORT std::vector< UCharArccore::StringUtils::asUtf16BE (const String &str)
 Retourne la conversion de l'instance dans l'encodage UTF-16BE.
 

Description détaillée

Fonctions utilitaires sur les chaînes de caractères.

Définition dans le fichier StringUtils.h.

Documentation des fonctions

◆ asUtf16BE() [1/2]

std::vector< UChar > Arcane::StringUtils::asUtf16BE ( const String & str)

Retourne la conversion de l'instance dans l'encodage UTF-16BE.

Le vecteur retourné ne contient pas de zéro terminal.

Définition à la ligne 1278 du fichier String.cc.

◆ asUtf16BE() [2/2]

std::vector< UChar > Arcane::StringUtils::asUtf16BE ( const String & str)

Retourne la conversion de l'instance dans l'encodage UTF-16BE.

Le vecteur retourné ne contient pas de zéro terminal.

Définition à la ligne 36 du fichier String.cc.

◆ convertToArcaneString()

String Arcane::StringUtils::convertToArcaneString ( const std::wstring_view & wstr)

Convertie wstr en une String.

Cette fonction n'est supportée que pour la plateforme Win32.

Définition à la ligne 1304 du fichier String.cc.

Références Arcane::arccoreCheckArraySize().

◆ convertToStdWString()

std::wstring Arcane::StringUtils::convertToStdWString ( const String & str)

Retourne la conversion de str en std::wstring.

Cette fonction n'est supportée que pour la plateforme Win32.

Définition à la ligne 1287 du fichier String.cc.

Références Arcane::ConstArrayView< T >::data(), Arcane::ConstArrayView< T >::size(), et Arcane::String::utf16().