Static Public Member Functions

ucc::script::checks Class Reference

A container class for compile-time check methods. More...

#include <script.h>

Static Public Member Functions

static const char * chkApply (script *img, header *scr, line_t *line)
static const char * chkBreak (script *img, header *scr, line_t *line)
static const char * chkCase (script *img, header *scr, line_t *line)
static const char * chkClear (script *img, header *scr, line_t *line)
static const char * chkConditional (script *img, header *scr, line_t *line)
static const char * chkConst (script *img, header *scr, line_t *line)
static const char * chkContinue (script *img, header *scr, line_t *line)
static const char * chkDefine (script *img, header *scr, line_t *line)
static const char * chkDo (script *img, header *scr, line_t *line)
static const char * chkElif (script *img, header *scr, line_t *line)
static const char * chkElse (script *img, header *scr, line_t *line)
static const char * chkEndcase (script *img, header *scr, line_t *line)
static const char * chkEndif (script *img, header *scr, line_t *line)
static const char * chkError (script *img, header *scr, line_t *line)
static const char * chkExit (script *img, header *scr, line_t *line)
static const char * chkExpand (script *img, header *scr, line_t *line)
static const char * chkExpr (script *img, header *scr, line_t *line)
static const char * chkForeach (script *img, header *scr, line_t *line)
static const char * chkGosub (script *img, header *src, line_t *line)
static const char * chkGoto (script *img, header *scr, line_t *line)
static const char * chkIf (script *img, header *scr, line_t *line)
static const char * chkIgnore (script *img, header *scr, line_t *line)
static const char * chkIndex (script *img, header *scr, line_t *line)
static const char * chkInvoke (script *img, header *scr, line_t *line)
static const char * chkLoop (script *img, header *scr, line_t *line)
static const char * chkNop (script *img, header *scr, line_t *line)
static const char * chkOtherwise (script *img, header *scr, line_t *line)
static const char * chkPack (script *img, header *scr, line_t *line)
static const char * chkPrevious (script *img, header *scr, line_t *line)
static const char * chkPush (script *img, header *scr, line_t *line)
static const char * chkRef (script *ing, header *scr, line_t *line)
static const char * chkSet (script *img, header *scr, line_t *line)
static const char * chkStrict (script *img, header *scr, line_t *line)
static const char * chkUntil (script *img, header *scr, line_t *line)
static const char * chkVar (script *img, header *scr, line_t *line)
static const char * chkWhen (script *img, header *scr, line_t *line)
static const char * chkWhile (script *ing, header *scr, line_t *line)
static bool isText (const char *text)
static bool isValue (const char *text)

Detailed Description

A container class for compile-time check methods.

Check methods are defined for each script statement. A derived application server would use this as a base class for the check methods of it's own extensions.

Author:
David Sugar <dyfet@gnutelephony.org>

Definition at line 187 of file script.h.


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