# Standard Library (STD) Function List

### Charstring Functions

STD_CopyString (STD_StrCpy) |  | Copies a string.
STD_CopyLString (STD_StrLCpy) |  | Copies only the specified length of a string.
STD_CopyLStringZeroFill |  | Copies only the specified length of a string.
STD_SearchChar (STD_StrChr) |  | Searches for a specified character.
STD_SearchCharReverse (STD_StrRChr) |  | Searches for a specified character starting at the end.
STD_SearchString (STD_StrStr) |  | Searches for a specified string.
STD_GetStringLength (STD_StrLen) |  | Finds the length of a string.
STD_GetStringNLength (STD_StrNLen) |  | Finds the length of a string up to a specified length.
STD_ConcatenateString (STD_StrCat) |  | Concantenates strings.
STD_ConcatenateLString (STD_StrLCat) |  | Concatenates strings without exceeding the specified length.
STD_CompareString (STD_StrCmp) |  | Compares strings.
STD_CompareNString (STD_StrNCmp) |  | Compares only a specified length of strings. (Equivalent to the `strncmp` function.)
STD_CompareLString (STD_StrLCmp) |  | Compares only a specified length of strings. (Equivalent to the `strlcmp` function.)
STD_TSScanf |  | Performs a form scan of a string in response to a variable argument.
STD_TVSScanf |  | Performs a form scan of a string in response to an argument list.
STD_TSPrintf |  | Outputs the formatted string to the memory with variable arguments.
STD_TVSPrintf |  | Outputs the formatted string to the memory with the argument list.
STD_TSNPrintf |  | Outputs the formatted string to the memory with variable arguments. (The size is specified.)
STD_TVSNPrintf |  | Outputs the formatted string to memory with the argument list. (The size is specified.)
STD_CopyMemory (STD_MemCpy) |  | Uses the CPU to perform memory copy.
STD_MoveMemory (STD_MemMove) |  | Uses the CPU to move data.
STD_FillMemory (STD_MemSet) |  | Uses the CPU to fill memory with the specified data.

### Encoding Conversion Functions

STD_ConvertStringSjisToUnicode |  | Converts a Shift_JIS-format string to a Unicode-format string.
STD_ConvertCharSjisToUnicode |  | Converts a Shift_JIS-format character to a Unicode-format character.
STD_ConvertStringUnicodeToSjis |  | Converts a Unicode-format string to a Shift_JIS-format string.
STD_ConvertCharUnicodeToSjis |  | Converts a Unicode-format character to a Shift_JIS-format character.

### Types and Structures

STDConvertUnicodeCallback |  | Callback function type configured with `STD_ConvertStringUnicodeToSjis`.
STDConvertSjisCallback |  | Callback function type configured with `STD_ConvertStringUnicodeToSjis`.

### Constants

STDResult |  | Result of processing an STD library function.

CONFIDENTIAL