Cross reference for modules/er/er_arrays.c of index.

# File modules/er/er_arrays.c

      $Revision: 1.2 $

      Error reporting (er) er_arrays.c - auxiliary routines for parameter arrays

      Status: NOT REVUED, PARTLY TESTED

      Design and implementation by: Marek Bukowy

## Included Files

- `#include "modules/er/erroutines.h"`
  - `#include <stdio.h>`
  - `#include <unistd.h>`
  - `#include <stdlib.h>`
  - `#include <assert.h>`
  - `#include <time.h>`
  - `#include <stdarg.h>`
  - `#include <strings.h>`
  - `#include <glib.h>`
  - `#include <pthread.h>`
  - `#include <include/bitmask.h>`
  - `#include <include/stubs.h>`
  - `#include "modules/er/er_facilities.h"`
    - `#include <include/erroutines.h>`
    - `#include "include/er_RX_errors.h"`
    - `#include "modules/er/er_ER_errors.h"`
    - `#include "include/er_IP_errors.h"`
    - `#include "include/er_UP_errors.h"`
    - `#include "include/er_UT_errors.h"`
    - `#include "include/er_WH_errors.h"`
    - `#include "include/er_RP_errors.h"`
    - `#include "include/er_QI_errors.h"`
    - `#include "include/er_QC_errors.h"`
    - `#include "include/er_PW_errors.h"`
    - `#include "include/er_SK_errors.h"`
    - `#include "include/er_TH_errors.h"`
    - `#include "include/er_SQ_errors.h"`
    - `#include "include/er_PM_errors.h"`
    - `#include "include/er_MM_errors.h"`
    - `#include "include/er_SV_errors.h"`
    - `#include "include/er_AC_errors.h"`
    - `#include "include/er_UD_errors.h"`
    - `#include "include/er_PA_errors.h"`
    - `#include "include/er_PC_errors.h"`
  - `#include "modules/er/er_aspects.h"`
    - `#include "modules/er/erroutines.h"`
  - `#include "modules/er/er_formats.h"`

## Global Function er_getaspsym()

`void er_getaspsym ( mask_t facmask, int asp, GString* g_reply )`

Calls: | MA_isset(), g_string_sprintfa(), g_string_truncate(), strlen()
References Variables: | er_asparr | modules/er/er.c

## Global Function er_getaspval()

`unsigned int er_getaspval ( char* key )`

Prototyped in: | modules/er/erroutines.h
Calls: | strcasecmp()
Called by: | er_yyparse() | modules/er/er.yacc.tab.c
References Variables: | er_asparr | modules/er/er.c

## Global Function er_getfacallmask()

`mask_t er_getfacallmask ( void )`

Calls: | MA_new(), MA_set()
Called by: | er_yyparse() | modules/er/er.yacc.tab.c

## Global Function er_getfacsym()

`char* er_getfacsym ( er_fac_code_t faccode )`

Prototyped in: | modules/er/erroutines.h
Called by: | er_format_line() | modules/er/er.c
References Variables: | er_fac_err | modules/er/er.c

## Global Function er_getfacval()

`er_mask_t er_getfacval ( char* key )`

Prototyped in: | modules/er/erroutines.h
Calls: | strcasecmp()
Called by: | er_yyparse() | modules/er/er.yacc.tab.c
References Variables: | er_fac_err | modules/er/er.c

## Global Function er_getformatval()

`int er_getformatval ( char* key )`

Calls: | strcasecmp()
Called by: | er_yyparse() | modules/er/er.yacc.tab.c
References Variables: | er_formarr | modules/er/er.c

## Global Function er_getpathval()

`er_path_mt er_getpathval ( char* key )`

Prototyped in: | modules/er/erroutines.h
Calls: | strcasecmp()
References Variables: | er_pathtypes | modules/er/er.c

## Global Function er_getsevsym()

`char* er_getsevsym ( int sev, int mode )`

Prototyped in: | modules/er/erroutines.h
Called by: | er_format_line() | modules/er/er.c
References Variables: | er_level_a | modules/er/er.c

## Global Function er_getsevval()

`er_ret_t er_getsevval ( char* sev )`

Calls: | strcasecmp()
Called by: | mysetsev() | modules/er/er.yacc.tab.c
References Variables: | er_level_a | modules/er/er.c