| cbool |
Boolean type |
| 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. |
| clock_t |
Clock ticks type |
| clong |
C type: long signed integer (double sized) |
| clongdouble |
Long double |
| clonglong |
C type: 64-bit (double long) signed integer. |
| cschar |
Signed character type |
| cshort |
C type: short signed integer (half sized) |
| csigned |
Signed integer |
| csint |
Signed integer |
| cslong |
Signed long |
| cslonglong |
Signed longlong type |
| csshort |
Short signed integer type |
| 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. |
| ino64_t |
64-bit inode |
| ino_t |
Inode type. |
| ipc_pid_t |
Process ID |
| kDev_t |
Kernel device type |
| mbstate_t |
Opaque type for multi-byte character routines |
| mbstate_value_t |
Opaque type for multi-byte character routines |
| mode_t |
Inode mode type. |
| nlink_t |
Number of links type. |
| off64_t |
64-bit offset type. |
| off_t |
Offset type. |
| pcbool |
Pointer to boolean type |
| pcchar |
Pointer to #rtl.UnixType.cchar |
| 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. |
| pclongdouble |
Pointer to long double |
| 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 |
| pcslong |
Pointer to signed long |
| pcslonglong |
Pointer to Signed longlong type |
| pcsshort |
Pointer to short signed integer type |
| pcuchar |
Pointer to #rtl.UnixType.cuchar |
| 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 |
Pointer to #rtl.unixtype.cunsigned |
| 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. |
| pIno64 |
Pointer to ino64_t |
| pkDev |
Pointer to TkDev type. |
| pmbstate_t |
Pointer to mbstate_t type |
| pMode |
Pointer to TMode type. |
| pnLink |
Pointer to TnLink type. |
| pOff |
Pointer to TOff type. |
| pOff64 |
Pointer to off64_t type |
| pPid |
Pointer to TPid type. |
| pSize |
Pointer to TSize type. |
| psize_t |
Pointer to size_t type. |
| pSockLen |
Pointer to TSockLen type. |
| pSSize |
Pointer to TsSize type |
| PStatFS |
Pointer to TStatFS type. |
| 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 TTime type. |
| ptimespec |
Pointer to timespec record. |
| ptimeval |
Pointer to timeval record. |
| ptime_t |
Pointer to time_t type. |
| pUid |
Pointer to TUid type. |
| pwchar_t |
Pointer to wchar_t type. |
| 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_t type. |
| TDev |
Alias for dev_t type. |
| TGid |
Alias for gid_t type. |
| timespec |
Record specifying time interval. |
| timeval |
Time specification type. |
| time_t |
Time span type |
| TIno |
Alias for ino_t type. |
| TIno64 |
Alias for ino64_t |
| TIOCtlRequest |
Opaque type used in FpIOCtl |
| TkDev |
Alias for kDev_t type. |
| TMode |
Alias for mode_t type. |
| TnLink |
Alias for nlink_t type. |
| TOff |
Alias for off_t type. |
| TOff64 |
Alias for off64_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 unix.fpstatfs call. |
| TTime |
Alias for TTime type. |
| TTimeSpec |
Alias for TimeSpec type. |
| TTimeVal |
Alias for TimeVal record. |
| TUid |
Alias for uid_t type. |
| uid_t |
User ID type |
| wchar_t |
Wide character type. |
| wint_t |
Wide character size type. |
| _pthread_fastlock |
Fast lock (mutex) type (opaque). |