Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "core/fxcrt/fx_extension.h"
#include <algorithm>
#include <limits>
#include "core/fxcrt/fx_system.h"
#include "core/fxcrt/utf16.h"
#include "third_party/base/check.h"
Go to the source code of this file.
Functions | |
float | FXSYS_wcstof (const wchar_t *pwsStr, size_t nLength, size_t *pUsedLen) |
wchar_t * | FXSYS_wcsncpy (wchar_t *dstStr, const wchar_t *srcStr, size_t count) |
int32_t | FXSYS_wcsnicmp (const wchar_t *s1, const wchar_t *s2, size_t count) |
void | FXSYS_IntToTwoHexChars (uint8_t n, char *buf) |
void | FXSYS_IntToFourHexChars (uint16_t n, char *buf) |
size_t | FXSYS_ToUTF16BE (uint32_t unicode, char *buf) |
void | FXSYS_SetTimeFunction (time_t(*func)()) |
void | FXSYS_SetLocaltimeFunction (struct tm *(*func)(const time_t *)) |
time_t | FXSYS_time (time_t *tloc) |
struct tm * | FXSYS_localtime (const time_t *tp) |
void FXSYS_IntToFourHexChars | ( | uint16_t | n, |
char * | buf ) |
Definition at line 148 of file fx_extension.cpp.
References FXSYS_IntToTwoHexChars().
Referenced by FXSYS_ToUTF16BE().
void FXSYS_IntToTwoHexChars | ( | uint8_t | n, |
char * | buf ) |
Definition at line 142 of file fx_extension.cpp.
Referenced by FXSYS_IntToFourHexChars().
struct tm * FXSYS_localtime | ( | const time_t * | tp | ) |
Definition at line 183 of file fx_extension.cpp.
Referenced by FPDF_CreateNewDocument(), fxjs::FX_GetDateTime(), and CFX_DateTime::Now().
void FXSYS_SetLocaltimeFunction | ( | struct tm *(* | func )(const time_t *) | ) |
Definition at line 172 of file fx_extension.cpp.
Referenced by FSDK_SetLocaltimeFunction(), FakeTimeTest::SetUp(), and FakeTimeTest::TearDown().
void FXSYS_SetTimeFunction | ( | time_t(* | func )() | ) |
Definition at line 168 of file fx_extension.cpp.
Referenced by FSDK_SetTimeFunction(), FakeTimeTest::SetUp(), and FakeTimeTest::TearDown().
time_t FXSYS_time | ( | time_t * | tloc | ) |
Definition at line 176 of file fx_extension.cpp.
Referenced by CFXJSE_FormCalcContext::Date(), FPDF_CreateNewDocument(), fxjs::FX_GetDateTime(), CFX_DateTime::Now(), and CFXJSE_FormCalcContext::Time().
size_t FXSYS_ToUTF16BE | ( | uint32_t | unicode, |
char * | buf ) |
Definition at line 153 of file fx_extension.cpp.
References pdfium::SurrogatePair::SurrogatePair(), FXSYS_IntToFourHexChars(), pdfium::SurrogatePair::high(), and pdfium::SurrogatePair::low().
wchar_t * FXSYS_wcsncpy | ( | wchar_t * | dstStr, |
const wchar_t * | srcStr, | ||
size_t | count ) |
Definition at line 116 of file fx_extension.cpp.
int32_t FXSYS_wcsnicmp | ( | const wchar_t * | s1, |
const wchar_t * | s2, | ||
size_t | count ) |
Definition at line 127 of file fx_extension.cpp.
References FXSYS_towlower().
Referenced by CFX_CSSValueListParser::NextValue().
float FXSYS_wcstof | ( | const wchar_t * | pwsStr, |
size_t | nLength, | ||
size_t * | pUsedLen ) |
Definition at line 31 of file fx_extension.cpp.
References FXSYS_IsDecimalDigit().