XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_EFI_UNICODE_COLLATION_PROTOCOL Struct Reference

#include <UnicodeCollation.h>

Collaboration diagram for _EFI_UNICODE_COLLATION_PROTOCOL:
Collaboration graph
[legend]

Public Attributes

EFI_UNICODE_COLLATION_STRICOLL StriColl
 
EFI_UNICODE_COLLATION_METAIMATCH MetaiMatch
 
EFI_UNICODE_COLLATION_STRLWR StrLwr
 
EFI_UNICODE_COLLATION_STRUPR StrUpr
 
EFI_UNICODE_COLLATION_FATTOSTR FatToStr
 
EFI_UNICODE_COLLATION_STRTOFAT StrToFat
 
CHAR8SupportedLanguages
 

Detailed Description

The EFI_UNICODE_COLLATION_PROTOCOL is used to perform case-insensitive comparisons of strings.

Member Data Documentation

◆ FatToStr

EFI_UNICODE_COLLATION_FATTOSTR _EFI_UNICODE_COLLATION_PROTOCOL::FatToStr

◆ MetaiMatch

EFI_UNICODE_COLLATION_METAIMATCH _EFI_UNICODE_COLLATION_PROTOCOL::MetaiMatch

◆ StriColl

EFI_UNICODE_COLLATION_STRICOLL _EFI_UNICODE_COLLATION_PROTOCOL::StriColl

◆ StrLwr

EFI_UNICODE_COLLATION_STRLWR _EFI_UNICODE_COLLATION_PROTOCOL::StrLwr

◆ StrToFat

EFI_UNICODE_COLLATION_STRTOFAT _EFI_UNICODE_COLLATION_PROTOCOL::StrToFat

◆ StrUpr

EFI_UNICODE_COLLATION_STRUPR _EFI_UNICODE_COLLATION_PROTOCOL::StrUpr

◆ SupportedLanguages

CHAR8* _EFI_UNICODE_COLLATION_PROTOCOL::SupportedLanguages

A Null-terminated ASCII string array that contains one or more language codes. When this field is used for UnicodeCollation2, it is specified in RFC 4646 format. When it is used for UnicodeCollation, it is specified in ISO 639-2 format.


The documentation for this struct was generated from the following file: