When including childinfo.h, make sure these files are included first:
include "utilities/ascConfig.h"
include "compiler.h"
include "list.h"
include "dimen.h"
include "setinstval.h"
include "instance_enum.h"
#include "dimen.h"
Include dependency graph for childinfo.h:

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

Go to the source code of this file.
Data Structures | |
| struct | ChildDescR |
| struct | ChildDescI |
| struct | ChildDescS |
| union | ChildDescUnion |
| struct | ChildDesc |
Defines | |
| #define | ICDESC(x) CDescInit(&(x)) |
| #define | ICDESCPTR(y) CDescInit(y) |
| #define | AssignChildArrayElement(a, n, e) AssignChildArrayElementF((a),(n),(e)) |
| #define | GetChildArrayElement(a, n) GetChildArrayElementF((a),(n)) |
| #define | ChildDescType(e) ChildDescTypeF(e) |
| #define | ValueAssigned(e) ValueAssignedF(e) |
| #define | IntegerDefault(e) IntegerDefaultF(e) |
| #define | BooleanDefault(e) BooleanDefaultF(e) |
| #define | SetDefault(e) SetDefaultF(e) |
| #define | SetIsIntegerSet(e) SetIsIntegerSetF(e) |
| #define | SymbolDefault(e) SymbolDefaultF(e) |
| #define | RealDefaultValue(e) RealDefaultValueF(e) |
| #define | RealDimensions(e) RealDimensionsF(e) |
Enumerations | |
| enum | ChildDescT { bad_child, real_child, integer_child, boolean_child, set_child, symbol_child } |
Functions | |
| void | CDescInit (struct ChildDesc *c) |
| ChildDesc * | CreateChildDescArray (unsigned long l) |
| ChildDesc * | CreateEmptyChildDescArray (void) |
| void | DestroyChildDescArray (struct ChildDesc *c, unsigned long l) |
| void | AssignChildArrayElementF (struct ChildDesc *a, unsigned long n, struct ChildDesc e) |
| ChildDesc | GetChildArrayElementF (CONST struct ChildDesc *a, unsigned long n) |
| enum ChildDescT | ChildDescTypeF (struct ChildDesc e) |
| int | ValueAssignedF (struct ChildDesc e) |
| long | IntegerDefaultF (struct ChildDesc e) |
| int | BooleanDefaultF (struct ChildDesc e) |
| CONST struct set_t * | SetDefaultF (struct ChildDesc e) |
| int | SetIsIntegerSetF (struct ChildDesc e) |
| symchar * | SymbolDefaultF (struct ChildDesc e) |
| double | RealDefaultValueF (struct ChildDesc e) |
| CONST dim_type * | RealDimensionsF (struct ChildDesc e) |
| ChildDesc | MakeRealDesc (int assigned, double v, CONST dim_type *dims) |
| ChildDesc | MakeIntegerDesc (int assigned, long i) |
| ChildDesc | MakeBooleanDesc (int assigned, int b) |
| ChildDesc | MakeSetDesc (int assigned, int intset, struct set_t *s) |
| ChildDesc | MakeSymbolDesc (int assigned, symchar *str) |
1.5.1