OpenEnroth da9191a
Loading...
Searching...
No Matches
Functions
Encoding_ut.cpp File Reference
#include <array>
#include <string>
#include <thread>
#include "Testing/Unit/UnitTest.h"
#include "Library/Serialization/Serialization.h"
#include "Utility/String/Encoding.h"
#include "Utility/Segment.h"

Functions

 UNIT_TEST (Encoding, WideInvalidUtf8)
 
 UNIT_TEST (Encoding, WideInvalidUtf16)
 
 UNIT_TEST (Encoding, WideEmpty)
 
 UNIT_TEST (Encoding, WideSubstring)
 
 UNIT_TEST (Encoding, Ascii)
 
 UNIT_TEST (Encoding, Utf8Roundtrip)
 
 UNIT_TEST (Encoding, Utf16BE)
 
 UNIT_TEST (Encoding, Utf16LE)
 
 UNIT_TEST (Encoding, Utf32BE)
 
 UNIT_TEST (Encoding, Utf32LE)
 
 UNIT_TEST (Encoding, Iso8859_1)
 
 UNIT_TEST (Encoding, Iso8859_2)
 
 UNIT_TEST (Encoding, Iso8859_3)
 
 UNIT_TEST (Encoding, Iso8859_4)
 
 UNIT_TEST (Encoding, Iso8859_5)
 
 UNIT_TEST (Encoding, Iso8859_6)
 
 UNIT_TEST (Encoding, Iso8859_7)
 
 UNIT_TEST (Encoding, Iso8859_8)
 
 UNIT_TEST (Encoding, Iso8859_10)
 
 UNIT_TEST (Encoding, Iso8859_13)
 
 UNIT_TEST (Encoding, Iso8859_15)
 
 UNIT_TEST (Encoding, Iso8859_16)
 
 UNIT_TEST (Encoding, Windows1251)
 
 UNIT_TEST (Encoding, Windows1252)
 
 UNIT_TEST (Encoding, Windows1253)
 
 UNIT_TEST (Encoding, Windows1255)
 
 UNIT_TEST (Encoding, Windows1256)
 
 UNIT_TEST (Encoding, Windows1257)
 
 UNIT_TEST (Encoding, Windows1258)
 
 UNIT_TEST (Encoding, Ibm865)
 
 UNIT_TEST (Encoding, Ibm866)
 
 UNIT_TEST (Encoding, Big5)
 
 UNIT_TEST (Encoding, EucKr)
 
 UNIT_TEST (Encoding, Gb18030)
 
 UNIT_TEST (Encoding, ShiftJis)
 
 UNIT_TEST (Encoding, Koi8r)
 
 UNIT_TEST (Encoding, EmptyEncodedStrings)
 
 UNIT_TEST (Encoding, AsciiSubset)
 
 UNIT_TEST (Encoding, StackSize)
 

Function Documentation

◆ UNIT_TEST() [1/39]

UNIT_TEST ( Encoding  ,
Ascii   
)

◆ UNIT_TEST() [2/39]

UNIT_TEST ( Encoding  ,
AsciiSubset   
)

◆ UNIT_TEST() [3/39]

UNIT_TEST ( Encoding  ,
Big5   
)

◆ UNIT_TEST() [4/39]

UNIT_TEST ( Encoding  ,
EmptyEncodedStrings   
)

◆ UNIT_TEST() [5/39]

UNIT_TEST ( Encoding  ,
EucKr   
)

◆ UNIT_TEST() [6/39]

UNIT_TEST ( Encoding  ,
Gb18030   
)

◆ UNIT_TEST() [7/39]

UNIT_TEST ( Encoding  ,
Ibm865   
)

◆ UNIT_TEST() [8/39]

UNIT_TEST ( Encoding  ,
Ibm866   
)

◆ UNIT_TEST() [9/39]

UNIT_TEST ( Encoding  ,
Iso8859_1   
)

◆ UNIT_TEST() [10/39]

UNIT_TEST ( Encoding  ,
Iso8859_10   
)

◆ UNIT_TEST() [11/39]

UNIT_TEST ( Encoding  ,
Iso8859_13   
)

◆ UNIT_TEST() [12/39]

UNIT_TEST ( Encoding  ,
Iso8859_15   
)

◆ UNIT_TEST() [13/39]

UNIT_TEST ( Encoding  ,
Iso8859_16   
)

◆ UNIT_TEST() [14/39]

UNIT_TEST ( Encoding  ,
Iso8859_2   
)

◆ UNIT_TEST() [15/39]

UNIT_TEST ( Encoding  ,
Iso8859_3   
)

◆ UNIT_TEST() [16/39]

UNIT_TEST ( Encoding  ,
Iso8859_4   
)

◆ UNIT_TEST() [17/39]

UNIT_TEST ( Encoding  ,
Iso8859_5   
)

◆ UNIT_TEST() [18/39]

UNIT_TEST ( Encoding  ,
Iso8859_6   
)

◆ UNIT_TEST() [19/39]

UNIT_TEST ( Encoding  ,
Iso8859_7   
)

◆ UNIT_TEST() [20/39]

UNIT_TEST ( Encoding  ,
Iso8859_8   
)

◆ UNIT_TEST() [21/39]

UNIT_TEST ( Encoding  ,
Koi8r   
)

◆ UNIT_TEST() [22/39]

UNIT_TEST ( Encoding  ,
ShiftJis   
)

◆ UNIT_TEST() [23/39]

UNIT_TEST ( Encoding  ,
StackSize   
)

◆ UNIT_TEST() [24/39]

UNIT_TEST ( Encoding  ,
Utf16BE   
)

◆ UNIT_TEST() [25/39]

UNIT_TEST ( Encoding  ,
Utf16LE   
)

◆ UNIT_TEST() [26/39]

UNIT_TEST ( Encoding  ,
Utf32BE   
)

◆ UNIT_TEST() [27/39]

UNIT_TEST ( Encoding  ,
Utf32LE   
)

◆ UNIT_TEST() [28/39]

UNIT_TEST ( Encoding  ,
Utf8Roundtrip   
)

◆ UNIT_TEST() [29/39]

UNIT_TEST ( Encoding  ,
WideEmpty   
)

◆ UNIT_TEST() [30/39]

UNIT_TEST ( Encoding  ,
WideInvalidUtf16   
)

◆ UNIT_TEST() [31/39]

UNIT_TEST ( Encoding  ,
WideInvalidUtf8   
)

◆ UNIT_TEST() [32/39]

UNIT_TEST ( Encoding  ,
WideSubstring   
)

◆ UNIT_TEST() [33/39]

UNIT_TEST ( Encoding  ,
Windows1251   
)

◆ UNIT_TEST() [34/39]

UNIT_TEST ( Encoding  ,
Windows1252   
)

◆ UNIT_TEST() [35/39]

UNIT_TEST ( Encoding  ,
Windows1253   
)

◆ UNIT_TEST() [36/39]

UNIT_TEST ( Encoding  ,
Windows1255   
)

◆ UNIT_TEST() [37/39]

UNIT_TEST ( Encoding  ,
Windows1256   
)

◆ UNIT_TEST() [38/39]

UNIT_TEST ( Encoding  ,
Windows1257   
)

◆ UNIT_TEST() [39/39]

UNIT_TEST ( Encoding  ,
Windows1258   
)