ccScript 5.1.0
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Public Attributes | List of all members
ucommon::Script::keyword Struct Reference

NAMESPACE_UCOMMON A structure to introduce new core commands to the runtime engine. More...

#include <ccscript.h>

Collaboration diagram for ucommon::Script::keyword:
Collaboration graph
[legend]

Public Attributes

const char * name
 name of command More...
 
method_t method
 runtime method or NULL if c-t only More...
 
check_t check
 compile-time check routine More...
 
struct keywordnext
 linked list set by assign() More...
 

Detailed Description

NAMESPACE_UCOMMON A structure to introduce new core commands to the runtime engine.

This is typically passed to assign as an array. Entries with no runtime method (method = NULL) are only processed at compile-time.

Definition at line 71 of file ccscript.h.

Member Data Documentation

check_t ucommon::Script::keyword::check

compile-time check routine

Definition at line 75 of file ccscript.h.

method_t ucommon::Script::keyword::method

runtime method or NULL if c-t only

Definition at line 74 of file ccscript.h.

const char* ucommon::Script::keyword::name

name of command

Definition at line 73 of file ccscript.h.

struct keyword* ucommon::Script::keyword::next

linked list set by assign()

Definition at line 76 of file ccscript.h.


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