[Overview][Constants][Types] Reference for unit 'unixtype' (#rtl)

Reference for unit 'unixtype': Types

cchar

  

C type: 8-bit signed integer

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.

clDouble

  

Long double precision real format (Extended)

clock_t

  

Clock ticks type

cLong

  

C type: long signed integer (double sized)

clonglong

  

C type: 64-bit (double long) signed integer.

cshort

  

C type: short signed integer (half sized)

cuchar

  

C type: 8-bit unsigned integer

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.cuint

cushort

  

C type: short unsigned integer (half sized)

dev_t

  

Device descriptor type.

gid_t

  

Group ID type.

ino_t

  

Inode type.

kDev_t

  

Kernel device type

mode_t

  

Inode mode type.

nlink_t

  

Number of links type.

off_t

  

Offset type.

pcchar

  

Pointer to #rtl.UnixType.cchar

pcDouble

  

Pointer to cdoubletype.

pcFloat

  

Pointer to cfloattype.

pcInt

  

Pointer to cInttype.

pclDouble

  

Pointer to cldoubletype.

pClock

  

Pointer to TClocktype.

pcLong

  

Pointer to cLongtype.

pcshort

  

Pointer to cShorttype.

pcuchar

  

Pointer to #rtl.UnixType.cuchar

pcUInt

  

Pointer to cUInttype.

pculong

  

Pointer to cuLongtype.

pcunsigned

  

Pointer to #rtl.unixtype.cunsigned

pcushort

  

Pointer to cuShorttype.

pDev

  

Pointer to TDevtype.

pGid

  

Pointer to TGidtype.

pid_t

  

Process ID type.

pIno

  

Pointer to TInotype.

pkDev

  

Pointer to TkDevtype.

pMode

  

Pointer to TModetype.

pnLink

  

Pointer to TnLinktype.

pOff

  

Pointer to TOfftype.

pPid

  

Pointer to TPidtype.

pSize

  

Pointer to TSizetype.

psize_t

  

Pointer to size_ttype.

pSockLen

  

Pointer to TSockLentype.

pSSize

  

Pointer to TsSizetype

PStatFS

  

Pointer to TStatFStype.

pthread_attr_t

  

Thread attributes record. Opaque.

pthread_condattr_t

  

Conditional variable attributes type (opaque).

pthread_cond_t

  

Thread conditional variable (opaque).

pthread_key_t

  

Thread local storage key (opaque)

pthread_mutexattr_t

  

Mutex attributes type (opaque).

pthread_mutex_t

  

Thread mutex type (opaque).

pthread_rwlockattr_t

  

R/W lock attributes (opaque).

pthread_rwlock_t

  

Read/Write lock type (opaque)

pthread_t

  

Thread description record

pTime

  

Pointer to TTimetype.

ptimespec

  

Pointer to timespecrecord.

ptimeval

  

Pointer to timevalrecord.

ptime_t

  

Pointer to time_ttype.

pUid

  

Pointer to TUidtype.

pwchar_t

  

Pointer to wchar_ttype.

sched_param

  

Scheduling parameter description record.

sem_t

  

Semaphore type. (opaque)

size_t

  

Size specification type.

socklen_t

  

Socket address length type.

ssize_t

  

Small size type.

TClock

  

Alias for clock_ttype.

TDev

  

Alias for dev_ttype.

TGid

  

Alias for gid_ttype.

timespec

  

Record specifying time interval.

timeval

  

Time specification type.

time_t

  

Time span type

TIno

  

Alias for ino_ttype.

TkDev

  

Alias for kDev_ttype.

TMode

  

Alias for mode_ttype.

TnLink

  

Alias for nlink_ttype.

TOff

  

Alias for off_ttype.

TPid

  

Alias for pid_ttype.

TSize

  

Alias for size_ttype

TSockLen

  

Alias for socklen_ttype.

TSSize

  

Alias for ssize_ttype

TStatfs

  

Record describing a file system in the baseunix.fpstatfscall.

TTime

  

Alias for TTimetype.

TTimeSpec

  

Alias for TimeSpectype.

TTimeVal

  

Alias for TimeValrecord.

TUid

  

Alias for uid_ttype.

uid_t

  

User ID type

wchar_t

  

Wide character type.

wint_t

  

Wide character size type.

_pthread_fastlock

  

Fast lock (mutex) type (opaque).