Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
mycat.h File Reference
#include <nl_types.h>
Include dependency graph for mycat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DISABLE_NL_TYPES_SYMBOL_RENAMING   1 /* nl_types workaround */

Functions

nl_catd my_catopen (const char *name, int oflag)
int my_catclose (nl_catd catd)
char * my_catgets (nl_catd catd, int set_num, int msg_num, const char *s)
char * my_catgetmsg (nl_catd catd, int set_num, int msg_num, char *buf, int buflen)
char * my_catmsgfmt (const char *cmdname, const char *groupcode, int msgnum, const char *severity, const char *msgtext, char *buf, int buflen, const char *position, const char *debug)

Define Documentation

#define DISABLE_NL_TYPES_SYMBOL_RENAMING   1 /* nl_types workaround */

Definition at line 12 of file mycat.h.


Function Documentation

int my_catclose ( nl_catd  catd)

Definition at line 1727 of file mycat.c.

References CATDESCRIPTOR.

char* my_catgetmsg ( nl_catd  catd,
int  set_num,
int  msg_num,
char *  buf,
int  buflen 
)

Definition at line 1759 of file mycat.c.

References buf, MIN, my_catgets(), and NULL.

Here is the call graph for this function:

char* my_catgets ( nl_catd  catd,
int  set_num,
int  msg_num,
const char *  s 
)

Definition at line 1736 of file mycat.c.

References CATDESCRIPTOR, catmsg_t::msg, Msg_Table_Sz, and s.

Referenced by my_catgetmsg().

char* my_catmsgfmt ( const char *  cmdname,
const char *  groupcode,
int  msgnum,
const char *  severity,
const char *  msgtext,
char *  buf,
int  buflen,
const char *  position,
const char *  debug 
)

Definition at line 1780 of file mycat.c.

References catmsgfmt.

nl_catd my_catopen ( const char *  name,
int  oflag 
)

Definition at line 1721 of file mycat.c.

References CATDESCRIPTOR.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines