Skip to content

Reference for unit 'Unix': TypesΒΆ

Type Description
cbool Boolean type.
cchar Alias for #rtl.UnixType.cchar.
cdouble Double precision real format.
cfloat Floating-point real format.
cint C type: integer (natural size).
cint16 C type: 16 bits sized, signed integer.
cint32 C type: 32 bits sized, signed integer.
cint64 C type: 64 bits sized, signed integer.
cint8 C type: 8 bits sized, signed integer.
clock_t Clock ticks type.
clong C type: long signed integer (double sized).
clonglong C type: 64-bit (double long) signed integer.
coff_t character offset type.
cschar Signed character type.
cshort C type: short signed integer (half sized).
csigned Signed integer.
csint Signed integer.
csize_t Character size type.
cslong Signed long.
cslonglong Signed longlong type.
csshort Short signed integer type.
cuchar Alias for #rtl.UnixType.cuchar.
cuint C type: unsigned integer (natural size).
cuint16 C type: 16 bits sized, unsigned integer.
cuint32 C type: 32 bits sized, unsigned integer.
cuint64 C type: 64 bits sized, unsigned integer.
cuint8 C type: 8 bits sized, unsigned integer.
culong C type: long unsigned integer (double sized).
culonglong C type: 64-bit (double long) unsigned integer.
cunsigned Alias for #rtl.unixtype.cunsigned.
cushort C type: short unsigned integer (half sized).
dev_t Device descriptor type.
gid_t Group ID type.
ino_t Inode type.
mode_t Inode mode type.
nlink_t Number of links type.
off_t Offset type.
pcbool Pointer to boolean type.
pcchar Alias for #rtl.UnixType.pcchar.
pcdouble Pointer to cdouble type.
pcfloat Pointer to cfloat type.
pcint Pointer to cInt type.
pcint16 Pointer to 16-bit signed integer type.
pcint32 Pointer to signed 32-bit integer type.
pcint64 Pointer to signed 64-bit integer type.
pcint8 Pointer to 8-bits signed integer type.
pClock Pointer to TClock type.
pclong Pointer to cLong type.
pclonglong Pointer to longlong type.
pcschar Pointer to signed character type.
pcshort Pointer to cShort type.
pcsigned Pointer to signed integer.
pcsint Pointer to signed integer.
pcsize_t Pointer to character size type pcsize_t.
pcslong Pointer to signed long.
pcslonglong Pointer to Signed longlong type.
pcsshort Pointer to short signed integer type.
pcuchar Alias for #rtl.UnixType.pcuchar.
pcuint Pointer to cUInt type.
pcuint16 Pointer to 16-bit unsigned integer type.
pcuint32 Pointer to unsigned 32-bit integer type.
pcuint64 Pointer to unsigned 64-bit integer type.
pcuint8 Pointer to 8-bits unsigned integer type.
pculong Pointer to cuLong type.
pculonglong Unsigned longlong type.
pcunsigned Alias for #rtl.unixtype.pcunsigned.
pcushort Pointer to cuShort type.
pDev Pointer to TDev type.
pGid Pointer to TGid type.
pid_t Process ID type.
pIno Pointer to TIno type.
pMode Pointer to TMode type.
pnLink Pointer to TnLink type.
pOff Pointer to TOff type.
pPid Pointer to TPid type.
pSize Pointer to TSize type.
pSize_t Pointer to type Size_t.
pSocklen Pointer to TSockLen type.
psSize Pointer to TsSize type.
pstatfs Pointer to statfs type.
pthread_cond_t Thread conditional variable type.
pthread_mutex_t Thread mutex type.
pthread_t POSIX thread type.
pTime Pointer to TTime type.
ptimespec Pointer to timespec type.
ptimeval Pointer to timeval type.
ptime_t Pointer to time_t type.
pUid Pointer to TUid type.
size_t Size specification type.
socklen_t Socket address length type.
ssize_t Small size type.
TClock Alias for clock_t type.
TDev Alias for dev_t type.
TFSearchOption Describes the search strategy used by FSearch.
TGid Alias for gid_t type.
timespec Short time specification type.
timeval Time specification type.
time_t Time span type.
TIno Alias for ino_t type.
TIOCtlRequest Alias for the TIOCtlRequest type in unixtypes.
TMode Alias for mode_t type.
TnLink Alias for nlink_t type.
TOff Alias for off_t type.
TPid Alias for pid_t type.
TSize Alias for size_t type.
TSocklen Alias for socklen_t type.
TsSize Alias for ssize_t type.
tstatfs Record describing a file system in the fpstatfs call.
TTime Alias for TTime type.
Ttimespec Alias for TimeSpec type.
TTimeVal Alias for timeval type.
TTZInfo
TTZInfoEx
TUid Alias for uid_t type.
uid_t User ID type.