Back to index

glibc  2.9
Functions
error.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void __REDIRECT (__error_alias,(int __status, int __errnum, __const char *__format,...), error) __attribute__((__format__(__printf__
void void __REDIRECT (__error_noreturn,(int __status, int __errnum, __const char *__format,...), error) __attribute__((__noreturn__
void void __format__ (__printf__, 3, 4)))
__extern_always_inline void error (int __status, int __errnum, __const char *__format,...)
void __REDIRECT (__error_at_line_alias,(int __status, int __errnum, __const char *__fname, unsigned int __line, __const char *__format,...), error_at_line) __attribute__((__format__(__printf__
void void __REDIRECT (__error_at_line_noreturn,(int __status, int __errnum, __const char *__fname, unsigned int __line, __const char *__format,...), error_at_line) __attribute__((__noreturn__
void void __format__ (__printf__, 5, 6)))
__extern_always_inline void error_at_line (int __status, int __errnum, __const char *__fname, unsigned int __line, __const char *__format,...)

Function Documentation

void void __format__ ( __printf__  ,
,
 
)
void void __format__ ( __printf__  ,
,
 
)
void __REDIRECT ( __error_alias  ,
(int __status, int __errnum,__const char *__format,...)  ,
error   
)
void void __REDIRECT ( __error_noreturn  ,
(int __status, int __errnum,__const char *__format,...)  ,
error   
)
void __REDIRECT ( __error_at_line_alias  ,
(int __status, int __errnum,__const char *__fname,unsigned int __line,__const char *__format,...)  ,
error_at_line   
)
void void __REDIRECT ( __error_at_line_noreturn  ,
(int __status, int __errnum,__const char *__fname,unsigned int __line,__const char *__format,...)  ,
error_at_line   
)
__extern_always_inline void error ( int  __status,
int  __errnum,
__const char *  __format,
  ... 
)

Definition at line 38 of file error.h.

{
  if (__builtin_constant_p (__status) && __status != 0)
    __error_noreturn (__status, __errnum, __format, __va_arg_pack ());
  else
    __error_alias (__status, __errnum, __format, __va_arg_pack ());
}
__extern_always_inline void error_at_line ( int  __status,
int  __errnum,
__const char *  __fname,
unsigned int  __line,
__const char *  __format,
  ... 
)

Definition at line 65 of file error.h.

{
  if (__builtin_constant_p (__status) && __status != 0)
    __error_at_line_noreturn (__status, __errnum, __fname, __line, __format,
                           __va_arg_pack ());
  else
    __error_at_line_alias (__status, __errnum, __fname, __line,
                        __format, __va_arg_pack ());
}

Here is the caller graph for this function: