/home/doxygen/libascend/compiler/case.h File Reference


Detailed Description

Case Processing functions.
  When including case.h, make sure these files are included first:
         include "utilities/ascConfig.h"
         include "compiler.h"
         include "list.h"
         include "expr_types.h"
  

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

Go to the source code of this file.

Data Structures

struct  Case

Defines

#define GetCaseValues(c)   GetCaseValuesF(c)
#define GetCaseReferences(c)   GetCaseReferencesF(c)
#define GetCaseStatus(c)   GetCaseStatusF(c)

Functions

CaseCreateCase (struct Set *v1, struct gl_list_t *refinst)
Set * GetCaseValuesF (struct Case *cs)
gl_list_tGetCaseReferencesF (struct Case *cs)
int GetCaseStatusF (struct Case *cs)
CaseSetCaseValues (struct Case *cs, struct Set *set)
CaseSetCaseReferences (struct Case *cs, struct gl_list_t *refinst)
CaseSetCaseStatus (struct Case *cs, int status)
unsigned long NumberCaseRefs (struct Case *cs)
InstanceCaseRef (struct Case *cs, unsigned long casenum)
void DestroyCase (struct Case *cs)
CaseCopyCase (struct Case *cs)


Generated on Thu Jul 17 04:00:20 2008 for libascend by  doxygen 1.5.1