2004 by Marc J. Rochkind. All rights reserved. Portions marked "Open Source" may be copied under license.

 

Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

c1/syserr.c File Reference


Detailed Description

syserrmsg [Sec. 1.4.1]

Definition in file syserr.c.

Go to the source code of this file.

Defines

#define __EXTENSIONS__

Functions

const char * errsymbol (int errno_arg)
char * syserrmsgline (char *buf, size_t buf_max, int errno_arg, EC_ERRTYPE type)
char * syserrmsgtype (char *buf, size_t buf_max, const char *msg, int errno_arg, EC_ERRTYPE type)
void syserr (const char *msg)
void syserr_print (const char *msg)
const char * getdate_strerror (int e)


Define Documentation

#define __EXTENSIONS__
 

Definition at line 41 of file syserr.c.


Function Documentation

const char* errsymbol int  errno_arg  ) 
 

Definition at line 221 of file syserr.c.

References get_macrostr().

Referenced by main().

const char* getdate_strerror int  e  ) 
 

Definition at line 306 of file syserr.c.

Referenced by syserrmsgline(), syserrmsgtype(), and Ux::Error::what().

void syserr const char *  msg  ) 
 

Definition at line 291 of file syserr.c.

References exit(), and syserr_print().

Referenced by buildfile(), gp(), junk(), main(), and tc_keystroke().

void syserr_print const char *  msg  ) 
 

Definition at line 297 of file syserr.c.

References EC_ERRNO, errno, and syserrmsgtype().

Referenced by do_dir(), main(), and syserr().

char* syserrmsgline char *  buf,
size_t  buf_max,
int  errno_arg,
EC_ERRTYPE  type
 

Definition at line 226 of file syserr.c.

References EC_EAI, EC_EINTERNAL, EC_GETDATE, gai_strerror(), get_macrostr(), and getdate_strerror().

char* syserrmsgtype char *  buf,
size_t  buf_max,
const char *  msg,
int  errno_arg,
EC_ERRTYPE  type
 

Definition at line 257 of file syserr.c.

References EC_EAI, EC_EINTERNAL, EC_GETDATE, gai_strerror(), get_macrostr(), and getdate_strerror().

Referenced by ec_print(), and syserr_print().


Generated on Fri Apr 23 10:57:07 2004 for AUP2 Example Source by doxygen 1.3.1