ExtCallNode Struct Reference
[Compiler]

#include <extcall.h>

Collaboration diagram for ExtCallNode:

Collaboration graph
[legend]

Detailed Description

External call data structure

Check the structure of the arglist. Maybe it's a list of lists? -- JP


Data Fields

ExternalFunc * efunc
gl_list_targlist
Instance ** data
unsigned long subject
int nodestamp


Field Documentation

struct ExternalFunc* ExtCallNode::efunc

Pointer to external function.

struct gl_list_t* ExtCallNode::arglist

List of Instance pointers.

struct Instance** ExtCallNode::data

A handle to additional user data.

unsigned long ExtCallNode::subject

Index into the arglist.

int ExtCallNode::nodestamp

A unique id for each call node.


The documentation for this struct was generated from the following file:
Generated on Thu Jul 17 04:00:58 2008 for libascend by  doxygen 1.5.1