/home/doxygen/libascend/compiler/atomvalue.c File Reference


Detailed Description

Ascend Atomic-Instance Value Functions

#include <stdarg.h>
#include <utilities/ascConfig.h>
#include <utilities/ascPanic.h>
#include <utilities/ascMalloc.h>
#include <general/list.h>
#include <general/dstring.h>
#include "symtab.h"
#include "functype.h"
#include "expr_types.h"
#include "child.h"
#include "type_desc.h"
#include "type_descio.h"
#include "instance_name.h"
#include "instance_io.h"
#include "instmacro.h"
#include "instquery.h"
#include "setinstval.h"
#include "setinst_io.h"
#include "instance_types.h"
#include "cmpfunc.h"
#include "atomvalue.h"

Include dependency graph for atomvalue.c:


Functions

unsigned AtomAssigned (CONST struct Instance *i)
unsigned AtomMutable (CONST struct Instance *i)
unsigned DepthAssigned (CONST struct Instance *i)
double RealAtomValue (CONST struct Instance *i)
void SetRealAtomValue (struct Instance *i, double d, unsigned int depth)
void SetRealAtomDims (struct Instance *i, CONST dim_type *dim)
CONST dim_typeRealAtomDims (CONST struct Instance *i)
long GetIntegerAtomValue (CONST struct Instance *i)
void SetIntegerAtomValue (struct Instance *i, long int v, unsigned d)
int GetBooleanAtomValue (CONST struct Instance *i)
void SetBooleanAtomValue (struct Instance *i, int truth, unsigned int depth)
int AssignSetAtomList (struct Instance *i, struct set_t *list)
CONST struct set_tSetAtomList (CONST struct Instance *i)
int GetSetAtomKind (CONST struct Instance *i)
symchar * GetSymbolAtomValue (CONST struct Instance *i)
void SetSymbolAtomValue (struct Instance *i, symchar *str)
int CmpAtomValues (CONST struct Instance *i1, CONST struct Instance *i2)

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