.TH "limits.h" 3teegris "Sun Oct 28 2018" "Version 2.0" "Samsung Internal API reference" \" -*- nroff -*-
.ad l
.nh
.SH NAME
limits.h \- Implementation-defined constants\&.  

.SH SYNOPSIS
.br
.PP
.SS "Macros"

.in +1c
.ti -1c
.RI "#define \fBCHAR_BIT\fP   8"
.br
.ti -1c
.RI "#define \fBSCHAR_MAX\fP   (127)"
.br
.ti -1c
.RI "#define \fBSCHAR_MIN\fP   (\-128)"
.br
.ti -1c
.RI "#define \fBUCHAR_MAX\fP   (255)"
.br
.ti -1c
.RI "#define \fBUSHRT_MAX\fP   (0xFFFFU)"
.br
.ti -1c
.RI "#define \fBSHRT_MAX\fP   (32767)"
.br
.ti -1c
.RI "#define \fBSHRT_MIN\fP   (\-32768)"
.br
.ti -1c
.RI "#define \fBINT_MAX\fP   ((int)(~0U>>1))"
.br
.ti -1c
.RI "#define \fBINT_MIN\fP   (\-\fBINT_MAX\fP \- 1)"
.br
.ti -1c
.RI "#define \fBLONG_MAX\fP   ((long)(~0UL>>1))"
.br
.ti -1c
.RI "#define \fBLONG_MIN\fP   (\-\fBLONG_MAX\fP \- 1)"
.br
.ti -1c
.RI "#define \fBUINT_MAX\fP   (~0U)"
.br
.ti -1c
.RI "#define \fBULONG_MAX\fP   (~0UL)"
.br
.ti -1c
.RI "#define \fBULLONG_MAX\fP   (~0ULL)"
.br
.ti -1c
.RI "#define \fBLLONG_MAX\fP   ((long long)(~0ULL>>1))"
.br
.ti -1c
.RI "#define \fBLLONG_MIN\fP   ((long long)(\-\fBLLONG_MAX\fP \- 1))"
.br
.ti -1c
.RI "#define \fB_POSIX_THREAD_KEYS_MAX\fP   12"
.br
.ti -1c
.RI "#define \fBPTHREAD_KEYS_MAX\fP   \fB_POSIX_THREAD_KEYS_MAX\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
Implementation-defined constants\&. 


.PP
\fBCopyright:\fP
.RS 4
(C) 2013-2016, Samsung Electronics Co\&., Ltd\&.
.RE
.PP
Header shall define macros and symbolic constants for various limits\&. Different categories of limits are described below, representing various limits on resources that the implementation imposes on applications\&. All macros and symbolic constants defined in this header shall be suitable for use in #if preprocessing directives\&. 
.SH "Author"
.PP 
Generated automatically by Doxygen for Samsung Internal API reference from the source code\&.
