Main Page | Alphabetical List | Class List | File List | Class Members | File Members

inttypes.h File Reference

#include <nlibc.h>
#include <stdint.h>
#include <stddef.h>

Include dependency graph for inttypes.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

struct  imaxdiv_t

Defines

#define PRId64   'lld'
#define PRIdLEAST64   'lld'
#define PRIdFAST64   'lld'
#define PRIdMAX   'lld'
#define PRIdPTR   'lld'
#define PRIi64   'lli'
#define PRIiFAST64   'lli'
#define PRIiLEAST64   'lli'
#define PRIiMAX   'lli'
#define PRIiPTR   'lli'
#define PRIoN   'llo'
#define PRIoLEAST64   'llo'
#define PRIoFAST64   'llo'
#define PRIoMAX   'llo'
#define PRIoPTR   'llo'
#define PRIu64   'llu'
#define PRIuLEAST64   'llu'
#define PRIuFAST64   'llu'
#define PRIuMAX   'llu'
#define PRIuPTR   'llu'
#define PRIxN   'llx'
#define PRIxLEAST64   'llx'
#define PRIxFAST64   'llx'
#define PRIxMAX   'llx'
#define PRIxPTR   'llx'
#define PRIX64   'llX'
#define PRIXLEAST64   'llX'
#define PRIXFAST64   'llX'
#define PRIXMAX   'llX'
#define PRIXPTR   'llX'
#define SCNd64   'lld'
#define SCNdLEAST64   'lld'
#define SCNdFAST64   'lld'
#define SCNdMAX   'lld'
#define SCNdPTR   'lld'
#define SCNi64   'lli'
#define SCNiLEAST64   'lli'
#define SCNiFAST64   'lli'
#define SCNiMAX   'lli'
#define SCNiPTR   'lli'
#define SCNo64   'llo'
#define SCNoLEAST64   'llo'
#define SCNoFAST64   'llo'
#define SCNoMAX   'llo'
#define SCNoPTR   'llo'
#define SCNu64   'llu'
#define SCNuLEAST64   'llu'
#define SCNuFAST64   'llu'
#define SCNuMAX   'llu'
#define SCNuPTR   'llu'
#define SCNx64   'llx'
#define SCNxLEAST64   'llx'
#define SCNxFAST64   'llx'
#define SCNxMAX   'llx'
#define SCNxPTR   'llx'
#define SCNX64   'llX'
#define SCNXLEAST64   'llX'
#define SCNXFAST64   'llX'
#define SCNXMAX   'llX'
#define SCNXPTR   'llX'
#define imaxabs(I)   ((intmax_t)abs((int)I))
#define imaxdiv(N, D)   ((intmax_t)div((int)N,(int)D)

Functions

intmax_t strtoimax (const char *restrict nptr, char **restrict endptr, int base)
uintmax_t strtoumax (const char *restrict nptr, char **restrict endptr, int base)
intmax_t wcstoimax (const wchar_t *restrict nptr, wchar_t **restrict endptr, int base)
uintmax_t wcstoumax (const wchar_t *restrict nptr, wchar_t **restrict endptr, int base)


Define Documentation

#define imaxabs  )     ((intmax_t)abs((int)I))
 

Definition at line 466 of file inttypes.h.

#define imaxdiv N,
 )     ((intmax_t)div((int)N,(int)D)
 

Definition at line 495 of file inttypes.h.

#define PRId64   'lld'
 

Definition at line 140 of file inttypes.h.

#define PRIdFAST64   'lld'
 

Definition at line 160 of file inttypes.h.

#define PRIdLEAST64   'lld'
 

Definition at line 150 of file inttypes.h.

#define PRIdMAX   'lld'
 

Definition at line 168 of file inttypes.h.

#define PRIdPTR   'lld'
 

Definition at line 176 of file inttypes.h.

#define PRIi64   'lli'
 

Definition at line 186 of file inttypes.h.

#define PRIiFAST64   'lli'
 

Definition at line 196 of file inttypes.h.

#define PRIiLEAST64   'lli'
 

Definition at line 204 of file inttypes.h.

#define PRIiMAX   'lli'
 

Definition at line 211 of file inttypes.h.

#define PRIiPTR   'lli'
 

Definition at line 218 of file inttypes.h.

#define PRIoFAST64   'llo'
 

Definition at line 242 of file inttypes.h.

#define PRIoLEAST64   'llo'
 

Definition at line 234 of file inttypes.h.

#define PRIoMAX   'llo'
 

Definition at line 249 of file inttypes.h.

#define PRIoN   'llo'
 

Definition at line 226 of file inttypes.h.

#define PRIoPTR   'llo'
 

Definition at line 256 of file inttypes.h.

#define PRIu64   'llu'
 

Definition at line 264 of file inttypes.h.

#define PRIuFAST64   'llu'
 

Definition at line 280 of file inttypes.h.

#define PRIuLEAST64   'llu'
 

Definition at line 272 of file inttypes.h.

#define PRIuMAX   'llu'
 

Definition at line 287 of file inttypes.h.

#define PRIuPTR   'llu'
 

Definition at line 294 of file inttypes.h.

#define PRIX64   'llX'
 

Definition at line 320 of file inttypes.h.

#define PRIXFAST64   'llX'
 

Definition at line 324 of file inttypes.h.

#define PRIxFAST64   'llx'
 

Definition at line 309 of file inttypes.h.

#define PRIXLEAST64   'llX'
 

Definition at line 322 of file inttypes.h.

#define PRIxLEAST64   'llx'
 

Definition at line 307 of file inttypes.h.

#define PRIXMAX   'llX'
 

Definition at line 326 of file inttypes.h.

#define PRIxMAX   'llx'
 

Definition at line 311 of file inttypes.h.

#define PRIxN   'llx'
 

Definition at line 305 of file inttypes.h.

#define PRIXPTR   'llX'
 

Definition at line 328 of file inttypes.h.

#define PRIxPTR   'llx'
 

Definition at line 313 of file inttypes.h.

#define SCNd64   'lld'
 

Definition at line 339 of file inttypes.h.

#define SCNdFAST64   'lld'
 

Definition at line 343 of file inttypes.h.

#define SCNdLEAST64   'lld'
 

Definition at line 341 of file inttypes.h.

#define SCNdMAX   'lld'
 

Definition at line 345 of file inttypes.h.

#define SCNdPTR   'lld'
 

Definition at line 347 of file inttypes.h.

#define SCNi64   'lli'
 

Definition at line 358 of file inttypes.h.

#define SCNiFAST64   'lli'
 

Definition at line 362 of file inttypes.h.

#define SCNiLEAST64   'lli'
 

Definition at line 360 of file inttypes.h.

#define SCNiMAX   'lli'
 

Definition at line 364 of file inttypes.h.

#define SCNiPTR   'lli'
 

Definition at line 366 of file inttypes.h.

#define SCNo64   'llo'
 

Definition at line 377 of file inttypes.h.

#define SCNoFAST64   'llo'
 

Definition at line 381 of file inttypes.h.

#define SCNoLEAST64   'llo'
 

Definition at line 379 of file inttypes.h.

#define SCNoMAX   'llo'
 

Definition at line 383 of file inttypes.h.

#define SCNoPTR   'llo'
 

Definition at line 385 of file inttypes.h.

#define SCNu64   'llu'
 

Definition at line 396 of file inttypes.h.

#define SCNuFAST64   'llu'
 

Definition at line 400 of file inttypes.h.

#define SCNuLEAST64   'llu'
 

Definition at line 398 of file inttypes.h.

#define SCNuMAX   'llu'
 

Definition at line 402 of file inttypes.h.

#define SCNuPTR   'llu'
 

Definition at line 404 of file inttypes.h.

#define SCNX64   'llX'
 

Definition at line 434 of file inttypes.h.

#define SCNx64   'llx'
 

Definition at line 415 of file inttypes.h.

#define SCNXFAST64   'llX'
 

Definition at line 438 of file inttypes.h.

#define SCNxFAST64   'llx'
 

Definition at line 419 of file inttypes.h.

#define SCNXLEAST64   'llX'
 

Definition at line 436 of file inttypes.h.

#define SCNxLEAST64   'llx'
 

Definition at line 417 of file inttypes.h.

#define SCNXMAX   'llX'
 

Definition at line 440 of file inttypes.h.

#define SCNxMAX   'llx'
 

Definition at line 421 of file inttypes.h.

#define SCNXPTR   'llX'
 

Definition at line 442 of file inttypes.h.

#define SCNxPTR   'llx'
 

Definition at line 423 of file inttypes.h.


Function Documentation

intmax_t strtoimax const char *restrict  nptr,
char **restrict  endptr,
int  base
 

uintmax_t strtoumax const char *restrict  nptr,
char **restrict  endptr,
int  base
 

intmax_t wcstoimax const wchar_t *restrict  nptr,
wchar_t **restrict  endptr,
int  base
 

uintmax_t wcstoumax const wchar_t *restrict  nptr,
wchar_t **restrict  endptr,
int  base
 


Generated on Mon Feb 20 15:54:27 2006 for nlibc by doxygen 1.3.5