Public Member Functions | Data Fields

ucc::script::header Class Reference

Header describes a script section. More...

#include <script.h>

Inheritance diagram for ucc::script::header:
Inheritance graph
[legend]
Collaboration diagram for ucc::script::header:
Collaboration graph
[legend]

Public Member Functions

void link (header *scr)
 Used to set linked list linkage.

Data Fields

LinkedObjectevents
 named events
line_tfirst
 first line of section or define
LinkedObjectmethods
 named members
const char * name
 name of script section or define
unsigned resmask
 post-compile processing resource mask
LinkedObjectscoped
 scoped symbol defs

Detailed Description

Header describes a script section.

A section might be a named label or a defined function. Each section has a list of one or more statement lines, and can have events. Defined sections may also track per-script scoped variables in strict compile mode. Script headers may also have resource masks assigned at closure.

Author:
David Sugar <dyfet@gnutelephony.org>

Definition at line 162 of file script.h.


Member Function Documentation

void ucc::script::header::link ( header scr  )  [inline]

Used to set linked list linkage.

Parameters:
scr header to link with.

Definition at line 176 of file script.h.


The documentation for this class was generated from the following file: