Expand description
Raw FFI bindings to the C API (auto-generated).
Structs§
- MaaAgent
Client - MaaContext
- MaaController
- MaaCustom
Controller Callbacks - @brief The custom controller API.
- MaaImage
Buffer - MaaImage
List Buffer - MaaRect
- MaaResource
- MaaString
Buffer - MaaString
List Buffer - MaaTasker
- MaaToolkit
AdbDevice - MaaToolkit
AdbDevice List - MaaToolkit
Desktop Window - MaaToolkit
Desktop Window List - __
fsid_ t
Constants§
- INT8_
MAX - INT8_
MIN - INT16_
MAX - INT16_
MIN - INT32_
MAX - INT32_
MIN - INTPTR_
MAX - INTPTR_
MIN - INT_
FAST8_ MAX - INT_
FAST8_ MIN - INT_
FAST16_ MAX - INT_
FAST16_ MIN - INT_
FAST32_ MAX - INT_
FAST32_ MIN - INT_
LEAS T8_ MAX - INT_
LEAS T8_ MIN - INT_
LEAS T16_ MAX - INT_
LEAS T16_ MIN - INT_
LEAS T32_ MAX - INT_
LEAS T32_ MIN - MaaAdb
Input Method_ AdbShell - MaaAdb
Input Method_ All - MaaAdb
Input Method_ Default - MaaAdb
Input Method_ Emulator Extras - MaaAdb
Input Method_ Maatouch - MaaAdb
Input Method_ Minitouch AndAdb Key - MaaAdb
Input Method_ None - MaaAdb
Screencap Method_ All - MaaAdb
Screencap Method_ Default - MaaAdb
Screencap Method_ Emulator Extras - MaaAdb
Screencap Method_ Encode - MaaAdb
Screencap Method_ Encode ToFile AndPull - MaaAdb
Screencap Method_ Minicap Direct - MaaAdb
Screencap Method_ Minicap Stream - MaaAdb
Screencap Method_ None - MaaAdb
Screencap Method_ RawBy Netcat - MaaAdb
Screencap Method_ RawWith Gzip - MaaController
Feature_ NoScaling Touch Points - MaaController
Feature_ None - MaaController
Feature_ UseKeyboard Down AndUp Instead OfClick - MaaController
Feature_ UseMouse Down AndUp Instead OfClick - MaaCtrl
Option Enum_ MaaCtrl Option_ Invalid - MaaCtrl
Option Enum_ MaaCtrl Option_ Screenshot Target Long Side - Only one of long and short side can be set, and the other is automatically scaled according to the aspect ratio.
- MaaCtrl
Option Enum_ MaaCtrl Option_ Screenshot Target Short Side - Only one of long and short side can be set, and the other is automatically scaled according to the aspect ratio.
- MaaCtrl
Option Enum_ MaaCtrl Option_ Screenshot UseRaw Size - Screenshot use raw size without scaling. Please note that this option may cause incorrect coordinates on user devices with different resolutions if scaling is not performed.
- MaaDbg
Controller Type_ Carousel Image - MaaDbg
Controller Type_ None - MaaDbg
Controller Type_ Replay Recording - MaaGamepad
Button_ A - MaaGamepad
Button_ B - MaaGamepad
Button_ BACK - MaaGamepad
Button_ CIRCLE - MaaGamepad
Button_ CROSS - MaaGamepad
Button_ DPAD_ DOWN - MaaGamepad
Button_ DPAD_ LEFT - MaaGamepad
Button_ DPAD_ RIGHT - MaaGamepad
Button_ DPAD_ UP - MaaGamepad
Button_ GUIDE - MaaGamepad
Button_ L1 - MaaGamepad
Button_ L3 - MaaGamepad
Button_ LB - MaaGamepad
Button_ LEFT_ THUMB - MaaGamepad
Button_ OPTIONS - MaaGamepad
Button_ PS - MaaGamepad
Button_ R1 - MaaGamepad
Button_ R3 - MaaGamepad
Button_ RB - MaaGamepad
Button_ RIGHT_ THUMB - MaaGamepad
Button_ SHARE - MaaGamepad
Button_ SQUARE - MaaGamepad
Button_ START - MaaGamepad
Button_ TOUCHPAD - MaaGamepad
Button_ TRIANGLE - MaaGamepad
Button_ X - MaaGamepad
Button_ Y - MaaGamepad
Touch_ Left Stick - MaaGamepad
Touch_ Left Trigger - MaaGamepad
Touch_ Right Stick - MaaGamepad
Touch_ Right Trigger - MaaGamepad
Type_ Dual Shock4 - MaaGamepad
Type_ Xbox360 - MaaGlobal
Option Enum_ MaaGlobal Option_ Debug Mode - Whether to debug
- MaaGlobal
Option Enum_ MaaGlobal Option_ Draw Quality - Image quality for draw images
- MaaGlobal
Option Enum_ MaaGlobal Option_ Invalid - MaaGlobal
Option Enum_ MaaGlobal Option_ LogDir - Log dir
- MaaGlobal
Option Enum_ MaaGlobal Option_ Reco Image Cache Limit - Recognition image cache limit
- MaaGlobal
Option Enum_ MaaGlobal Option_ Save Draw - Whether to save draw
- MaaGlobal
Option Enum_ MaaGlobal Option_ Save OnError - Whether to save screenshot on error
- MaaGlobal
Option Enum_ MaaGlobal Option_ Stdout Level - The level of log output to stdout
- MaaInference
Device Enum_ MaaInference Device_ 0 - MaaInference
Device Enum_ MaaInference Device_ 1 - MaaInference
Device Enum_ MaaInference Device_ Auto - MaaInference
Device Enum_ MaaInference Device_ CPU - MaaInference
Execution Provider Enum_ MaaInference Execution Provider_ Auto - MaaInference
Execution Provider Enum_ MaaInference Execution Provider_ CPU - MaaInference
Execution Provider Enum_ MaaInference Execution Provider_ CUDA - MaaInference
Execution Provider Enum_ MaaInference Execution Provider_ CoreML - MaaInference
Execution Provider Enum_ MaaInference Execution Provider_ DirectML - MaaLogging
Level Enum_ MaaLogging Level_ All - MaaLogging
Level Enum_ MaaLogging Level_ Debug - MaaLogging
Level Enum_ MaaLogging Level_ Error - MaaLogging
Level Enum_ MaaLogging Level_ Fatal - MaaLogging
Level Enum_ MaaLogging Level_ Info - MaaLogging
Level Enum_ MaaLogging Level_ Off - MaaLogging
Level Enum_ MaaLogging Level_ Trace - MaaLogging
Level Enum_ MaaLogging Level_ Warn - MaaRes
Option Enum_ MaaRes Option_ Inference Device - Use the specified inference device. Please set this option before loading the model.
- MaaRes
Option Enum_ MaaRes Option_ Inference Execution Provider - Use the specified inference execution provider Please set this option before loading the model.
- MaaRes
Option Enum_ MaaRes Option_ Invalid - MaaStatus
Enum_ MaaStatus_ Failed - MaaStatus
Enum_ MaaStatus_ Invalid - MaaStatus
Enum_ MaaStatus_ Pending - MaaStatus
Enum_ MaaStatus_ Running - MaaStatus
Enum_ MaaStatus_ Succeeded - MaaTasker
Option Enum_ MaaTasker Option_ Invalid - MaaWin32
Input Method_ Legacy Event - MaaWin32
Input Method_ None - MaaWin32
Input Method_ Post Message - MaaWin32
Input Method_ Post Message With Cursor Pos - MaaWin32
Input Method_ Post Thread Message - MaaWin32
Input Method_ Seize - MaaWin32
Input Method_ Send Message - MaaWin32
Input Method_ Send Message With Cursor Pos - MaaWin32
Screencap Method_ DXGI_ Desktop Dup - MaaWin32
Screencap Method_ DXGI_ Desktop Dup_ Window - MaaWin32
Screencap Method_ Frame Pool - MaaWin32
Screencap Method_ GDI - MaaWin32
Screencap Method_ None - MaaWin32
Screencap Method_ Print Window - MaaWin32
Screencap Method_ ScreenDC - PTRDIFF_
MAX - PTRDIFF_
MIN - SIG_
ATOMIC_ MAX - SIG_
ATOMIC_ MIN - SIZE_
MAX - UINT8_
MAX - UINT16_
MAX - UINT32_
MAX - UINTPTR_
MAX - UINT_
FAST8_ MAX - UINT_
FAST16_ MAX - UINT_
FAST32_ MAX - UINT_
LEAS T8_ MAX - UINT_
LEAS T16_ MAX - UINT_
LEAS T32_ MAX - WINT_
MAX - WINT_
MIN - _ATFILE_
SOURCE - _BITS_
STDINT_ INTN_ H - _BITS_
STDINT_ LEAST_ H - _BITS_
STDINT_ UINTN_ H - _BITS_
TIME64_ H - _BITS_
TYPESIZES_ H - _BITS_
TYPES_ H - _BITS_
WCHAR_ H - _DEFAULT_
SOURCE - _FEATURES_
H - _POSIX_
C_ SOURCE - _POSIX_
SOURCE - _STDC_
PREDEF_ H - _STDINT_
H - _SYS_
CDEFS_ H - __
FD_ SETSIZE - __
GLIBC_ MINOR__ - __
GLIBC_ USE_ C2X_ STRTOL - __
GLIBC_ USE_ DEPRECATED_ GETS - __
GLIBC_ USE_ DEPRECATED_ SCANF - __
GLIBC_ USE_ IEC_ 60559_ BFP_ EXT - __
GLIBC_ USE_ IEC_ 60559_ BFP_ EXT_ C2X - __
GLIBC_ USE_ IEC_ 60559_ EXT - __
GLIBC_ USE_ IEC_ 60559_ FUNCS_ EXT - __
GLIBC_ USE_ IEC_ 60559_ FUNCS_ EXT_ C2X - __
GLIBC_ USE_ IEC_ 60559_ TYPES_ EXT - __
GLIBC_ USE_ ISOC2X - __
GLIBC_ USE_ LIB_ EXT2 - __
GLIBC__ - __
GNU_ LIBRARY__ - __
HAVE_ GENERIC_ SELECTION - __
INO_ T_ MATCHES_ INO64_ T - __
KERNEL_ OLD_ TIMEVAL_ MATCHES_ TIMEVA L64 - __
LDOUBLE_ REDIRECTS_ TO_ FLOA T128_ ABI - __
OFF_ T_ MATCHES_ OFF64_ T - __
RLIM_ T_ MATCHES_ RLIM64_ T - __
STATFS_ MATCHES_ STATF S64 - __
STDC_ IEC_ 559_ COMPLEX__ - __
STDC_ IEC_ 559__ - __
STDC_ IEC_ 60559_ BFP__ - __
STDC_ IEC_ 60559_ COMPLEX__ - __
STDC_ ISO_ 10646__ - __
SYSCALL_ WORDSIZE - __
TIMESIZE - __
USE_ ATFILE - __
USE_ FORTIFY_ LEVEL - __
USE_ ISOC11 - __
USE_ ISOC95 - __
USE_ ISOC99 - __
USE_ MISC - __
USE_ POSIX - __
USE_ POSI X2 - __
USE_ POSI X199309 - __
USE_ POSI X199506 - __
USE_ POSIX_ IMPLICITLY - __
USE_ XOPE N2K - __
USE_ XOPE N2K8 - __
WORDSIZE - __
WORDSIZE_ TIME64_ COMPA T32 - __
glibc_ c99_ flexarr_ available
Functions§
- MaaAdb
Controller ⚠Create - MaaAgent
Client ⚠Alive - MaaAgent
Client ⚠Bind Resource - MaaAgent
Client ⚠Connect - MaaAgent
Client ⚠Connected - MaaAgent
Client ⚠Create - MaaAgent
Client ⚠Create Socket - MaaAgent
Client ⚠Create V2 - MaaAgent
Client ⚠Destroy - MaaAgent
Client ⚠Disconnect - MaaAgent
Client ⚠GetCustom Action List - MaaAgent
Client ⚠GetCustom Recognition List - MaaAgent
Client ⚠Identifier - MaaAgent
Client ⚠Register Controller Sink - MaaAgent
Client ⚠Register Resource Sink - MaaAgent
Client ⚠Register Tasker Sink - MaaAgent
Client ⚠SetTimeout - MaaAgent
Server ⚠AddContext Sink - MaaAgent
Server ⚠AddController Sink - MaaAgent
Server ⚠AddResource Sink - MaaAgent
Server ⚠AddTasker Sink - MaaAgent
Server ⚠Detach - MaaAgent
Server ⚠Join - MaaAgent
Server ⚠Register Custom Action - MaaAgent
Server ⚠Register Custom Recognition - MaaAgent
Server ⚠Shut Down - MaaAgent
Server ⚠Start Up - MaaContext
Clear ⚠HitCount - MaaContext
Clone ⚠ - MaaContext
GetAnchor ⚠ - MaaContext
GetHit ⚠Count - MaaContext
GetNode ⚠Data - MaaContext
GetTask ⚠Id - MaaContext
GetTasker ⚠ - MaaContext
Override ⚠Image - MaaContext
Override ⚠Next - MaaContext
Override ⚠Pipeline - MaaContext
RunAction ⚠ - MaaContext
RunAction ⚠Direct - @brief Run action directly with type and parameters, without requiring a pipeline entry.
- MaaContext
RunRecognition ⚠ - MaaContext
RunRecognition ⚠Direct - @brief Run recognition directly with type and parameters, without requiring a pipeline entry.
- MaaContext
RunTask ⚠ - MaaContext
SetAnchor ⚠ - MaaController
AddSink ⚠ - MaaController
Cached ⚠Image - @brief Get the cached screenshot image.
- MaaController
Clear ⚠Sinks - MaaController
Connected ⚠ - MaaController
Destroy ⚠ - MaaController
GetResolution ⚠ - @brief Get the raw (unscaled) device resolution.
- MaaController
GetShell ⚠Output - @brief Get the cached shell command output.
- MaaController
GetUuid ⚠ - MaaController
Post ⚠Click - MaaController
Post ⚠Click Key - MaaController
Post ⚠Click V2 - MaaController
Post ⚠Connection - MaaController
Post ⚠Input Text - MaaController
Post ⚠KeyDown - MaaController
Post ⚠KeyUp - MaaController
Post ⚠Press Key - MaaController
Post ⚠Screencap - @brief Post a screenshot request to the controller.
- MaaController
Post ⚠Scroll - @brief Post a scroll action to the controller.
- MaaController
Post ⚠Shell - @brief Post a shell command to the controller.
- MaaController
Post ⚠Start App - MaaController
Post ⚠Stop App - MaaController
Post ⚠Swipe - MaaController
Post ⚠Swipe V2 - MaaController
Post ⚠Touch Down - MaaController
Post ⚠Touch Move - MaaController
Post ⚠Touch Up - MaaController
Remove ⚠Sink - MaaController
SetOption ⚠ - @param[in] value
- MaaController
Status ⚠ - MaaController
Wait ⚠ - MaaCustom
Controller ⚠Create - MaaDbg
Controller ⚠Create - MaaGamepad
Controller ⚠Create - @brief Create a virtual gamepad controller for Windows.
- MaaGlobal
Load ⚠Plugin - load a plugin with full path or name only, name only will search in system directory and current directory or load plugins with recursive search in the directory
- MaaGlobal
SetOption ⚠ - @param[in] value
- MaaImage
Buffer ⚠Channels - MaaImage
Buffer ⚠Clear - MaaImage
Buffer ⚠Create - MaaImage
Buffer ⚠Destroy - MaaImage
Buffer ⚠GetEncoded - MaaImage
Buffer ⚠GetEncoded Size - MaaImage
Buffer ⚠GetRaw Data - MaaImage
Buffer ⚠Height - MaaImage
Buffer ⚠IsEmpty - MaaImage
Buffer ⚠Resize - MaaImage
Buffer ⚠SetEncoded - MaaImage
Buffer ⚠SetRaw Data - MaaImage
Buffer ⚠Type - MaaImage
Buffer ⚠Width - MaaImage
List ⚠Buffer Append - MaaImage
List ⚠Buffer At - MaaImage
List ⚠Buffer Clear - MaaImage
List ⚠Buffer Create - MaaImage
List ⚠Buffer Destroy - MaaImage
List ⚠Buffer IsEmpty - MaaImage
List ⚠Buffer Remove - MaaImage
List ⚠Buffer Size - MaaPlay
Cover ⚠Controller Create - @brief Create a PlayCover controller for macOS.
- MaaRect
Create ⚠ - MaaRect
Destroy ⚠ - MaaRect
GetH ⚠ - MaaRect
GetW ⚠ - MaaRect
GetX ⚠ - MaaRect
GetY ⚠ - MaaRect
Set ⚠ - MaaResource
AddSink ⚠ - MaaResource
Clear ⚠ - MaaResource
Clear ⚠Custom Action - MaaResource
Clear ⚠Custom Recognition - MaaResource
Clear ⚠Sinks - MaaResource
Create ⚠ - MaaResource
Destroy ⚠ - MaaResource
GetCustom ⚠Action List - MaaResource
GetCustom ⚠Recognition List - MaaResource
GetDefault ⚠Action Param - @brief Get default action parameters for the specified type from DefaultPipelineMgr.
- MaaResource
GetDefault ⚠Recognition Param - @brief Get default recognition parameters for the specified type from DefaultPipelineMgr.
- MaaResource
GetHash ⚠ - MaaResource
GetNode ⚠Data - MaaResource
GetNode ⚠List - MaaResource
Loaded ⚠ - MaaResource
Override ⚠Image - MaaResource
Override ⚠Next - MaaResource
Override ⚠Pipeline - MaaResource
Post ⚠Bundle - MaaResource
Post ⚠Image - MaaResource
Post ⚠OcrModel - MaaResource
Post ⚠Pipeline - MaaResource
Register ⚠Custom Action - MaaResource
Register ⚠Custom Recognition - MaaResource
Remove ⚠Sink - MaaResource
SetOption ⚠ - MaaResource
Status ⚠ - MaaResource
Unregister ⚠Custom Action - MaaResource
Unregister ⚠Custom Recognition - MaaResource
Wait ⚠ - MaaSet
Global ⚠Option - MaaString
Buffer ⚠Clear - MaaString
Buffer ⚠Create - MaaString
Buffer ⚠Destroy - MaaString
Buffer ⚠Get - MaaString
Buffer ⚠IsEmpty - MaaString
Buffer ⚠Set - MaaString
Buffer ⚠SetEx - MaaString
Buffer ⚠Size - MaaString
List ⚠Buffer Append - MaaString
List ⚠Buffer At - MaaString
List ⚠Buffer Clear - MaaString
List ⚠Buffer Create - MaaString
List ⚠Buffer Destroy - MaaString
List ⚠Buffer IsEmpty - MaaString
List ⚠Buffer Remove - MaaString
List ⚠Buffer Size - MaaTasker
AddContext ⚠Sink - MaaTasker
AddSink ⚠ - MaaTasker
Bind ⚠Controller - MaaTasker
Bind ⚠Resource - MaaTasker
Clear ⚠Cache - MaaTasker
Clear ⚠Context Sinks - MaaTasker
Clear ⚠Sinks - MaaTasker
Create ⚠ - MaaTasker
Destroy ⚠ - MaaTasker
GetAction ⚠Detail - @param[out] action @param[out] box @param[out] success @param[out] detail_json
- MaaTasker
GetController ⚠ - MaaTasker
GetLatest ⚠Node - @param[out] latest_id
- MaaTasker
GetNode ⚠Detail - @param[out] reco_id @param[out] action_id @param[out] completed
- MaaTasker
GetRecognition ⚠Detail - @param[out] hit
- MaaTasker
GetResource ⚠ - MaaTasker
GetTask ⚠Detail - @param[out] node_id_list @param[in, out] node_id_list_size @param[out] status
- MaaTasker
Inited ⚠ - MaaTasker
Override ⚠Pipeline - MaaTasker
Post ⚠Action - @param action_type Action type string @param action_param Action parameters json @param box Previous recognition position @param reco_detail Previous recognition details
- MaaTasker
Post ⚠Recognition - @param reco_type Recognition type string @param reco_param Recognition parameters json @param image Previous screenshot
- MaaTasker
Post ⚠Stop - MaaTasker
Post ⚠Task - MaaTasker
Remove ⚠Context Sink - MaaTasker
Remove ⚠Sink - MaaTasker
Running ⚠ - MaaTasker
SetOption ⚠ - @param[in] value
- MaaTasker
Status ⚠ - MaaTasker
Stopping ⚠ - MaaTasker
Wait ⚠ - MaaToolkit
AdbDevice ⚠Find - MaaToolkit
AdbDevice ⚠Find Specified - MaaToolkit
AdbDevice ⚠GetAdb Path - MaaToolkit
AdbDevice ⚠GetAddress - MaaToolkit
AdbDevice ⚠GetConfig - MaaToolkit
AdbDevice ⚠GetInput Methods - MaaToolkit
AdbDevice ⚠GetName - MaaToolkit
AdbDevice ⚠GetScreencap Methods - MaaToolkit
AdbDevice ⚠List At - MaaToolkit
AdbDevice ⚠List Create - MaaToolkit
AdbDevice ⚠List Destroy - MaaToolkit
AdbDevice ⚠List Size - MaaToolkit
Config ⚠Init Option - MaaToolkit
Desktop ⚠Window Find All - MaaToolkit
Desktop ⚠Window GetClass Name - MaaToolkit
Desktop ⚠Window GetHandle - MaaToolkit
Desktop ⚠Window GetWindow Name - MaaToolkit
Desktop ⚠Window List At - MaaToolkit
Desktop ⚠Window List Create - MaaToolkit
Desktop ⚠Window List Destroy - MaaToolkit
Desktop ⚠Window List Size - MaaVersion⚠
- MaaWin32
Controller ⚠Create
Type Aliases§
- MaaAct
Id - MaaAdb
Input Method - @brief Adb input method flags
- MaaAdb
Screencap Method - @brief Adb screencap method flags
- MaaBool
- MaaController
Feature - Controller feature flags returned by get_features(). These flags indicate which input methods the controller supports/prefers.
- MaaCtrl
Id - MaaCtrl
Option - MaaCtrl
Option Enum - @brief Option keys for controller instance options. See MaaControllerSetOption().
- MaaCustom
Action Callback - MaaCustom
Recognition Callback - MaaDbg
Controller Type - No bitwise OR, just set it
- MaaEvent
Callback - void* handle:
- MaaGamepad
Button - @brief Virtual gamepad button codes for click_key/key_down/key_up
- MaaGamepad
Touch - @brief Virtual gamepad touch contact definitions for touch_down/touch_move/touch_up
- MaaGamepad
Type - @brief Virtual gamepad type
- MaaGlobal
Option - MaaGlobal
Option Enum - MaaId
- MaaImage
Encoded Data - MaaImage
RawData - MaaInference
Device - MaaInference
Device Enum - MaaInference
Execution Provider - MaaInference
Execution Provider Enum - MaaLogging
Level - MaaLogging
Level Enum - MaaNode
Id - MaaNotification
Callback - MaaOption
- MaaOption
Value - MaaOption
Value Size - MaaReco
Id - MaaRes
Id - MaaRes
Option - MaaRes
Option Enum - MaaSink
Id - MaaSize
- MaaStatus
- MaaStatus
Enum - MaaTask
Id - MaaTasker
Option - MaaTasker
Option Enum - MaaWin32
Input Method - @brief Win32 input method
- MaaWin32
Screencap Method - @brief Win32 screencap method
- __
blkcnt64_ t - __
blkcnt_ t - __
blksize_ t - __
caddr_ t - __
clock_ t - __
clockid_ t - __
daddr_ t - __dev_t
- __
fsblkcnt64_ t - __
fsblkcnt_ t - __
fsfilcnt64_ t - __
fsfilcnt_ t - __
fsword_ t - __gid_t
- __id_t
- __
ino64_ t - __ino_t
- __
int8_ t - __
int16_ t - __
int32_ t - __
int64_ t - __
int_ least8_ t - __
int_ least16_ t - __
int_ least32_ t - __
int_ least64_ t - __
intmax_ t - __
intptr_ t - __key_t
- __
loff_ t - __
mode_ t - __
nlink_ t - __
off64_ t - __off_t
- __pid_t
- __
quad_ t - __
rlim64_ t - __
rlim_ t - __
sig_ atomic_ t - __
socklen_ t - __
ssize_ t - __
suseconds64_ t - __
suseconds_ t - __
syscall_ slong_ t - __
syscall_ ulong_ t - __
time_ t - __
timer_ t - __
u_ char - __u_int
- __
u_ long - __
u_ quad_ t - __
u_ short - __uid_t
- __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - __
uint_ least8_ t - __
uint_ least16_ t - __
uint_ least32_ t - __
uint_ least64_ t - __
uintmax_ t - __
useconds_ t - int_
fast8_ t - int_
fast16_ t - int_
fast32_ t - int_
fast64_ t - int_
least8_ t - int_
least16_ t - int_
least32_ t - int_
least64_ t - intmax_
t - uint_
fast8_ t - uint_
fast16_ t - uint_
fast32_ t - uint_
fast64_ t - uint_
least8_ t - uint_
least16_ t - uint_
least32_ t - uint_
least64_ t - uintmax_
t