Bayonne2 / Common C++ 2 Framework
Data Structures | Namespaces | Macros | Variables
script3.h File Reference

Threaded step execute scripting engine framework. More...

#include <cc++/misc.h>
#include <cc++/file.h>
#include <cc++/buffer.h>
Include dependency graph for script3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class   ost::Script
  Generic script class to hold master data types and various useful class encpasulated friend functions. More...
 
 
 
 
 
 
 
 
 
class   ost::Script::Fun
 
 
 
 
  This class holds the bound keyword set for a given Bayonne style script interpreter. More...
 
 
 
 
 
 
  A linkable list of objects that can be destroyed when a script image is removed from memory. More...
 
class   ost::ScriptImage
  A derivable class to hold compiled script images for active processes. More...
 
 
  A derivable class to hold compiled script images for active processes. More...
 
 
 
 
 
 
  This class is used for registering scripts with an external registry. More...
 
  This class is used for DSO modules that impliment property extensions for scripting objects. More...
 

Namespaces

  ost
 

Macros

#define  TRAP_BITS   (sizeof(unsigned long) * 8)
 
 
#define  SCRIPT_MAX_ARGS   250
 
#define  SCRIPT_TEMP_SPACE   16
 
#define  SCRIPT_STACK_SIZE   32
 
#define  SCRIPT_ROUTE_SLOTS   16
 
 
 
#define  SCRIPT_RIPPLE_LEVEL   2
 
 
 
 
 
#define  CCXX_PACKED
 

Variables

 
 
 
 
 
 
 
 

Detailed Description

Threaded step execute scripting engine framework.

Definition in file script3.h.

Macro Definition Documentation

#define CCXX_PACKED

Definition at line 77 of file script3.h.

#define SCRIPT_APPS_WRAPPER

Definition at line 66 of file script3.h.

#define SCRIPT_BINDER_SELECT

Definition at line 69 of file script3.h.

#define SCRIPT_DEFINE_TOKENS

Definition at line 71 of file script3.h.

#define SCRIPT_EXEC_WRAPPER

Definition at line 65 of file script3.h.

#define SCRIPT_INDEX_SIZE   KEYDATA_INDEX_SIZE

Definition at line 60 of file script3.h.

#define SCRIPT_MAX_ARGS   250

Definition at line 61 of file script3.h.

#define SCRIPT_RIPPLE_KEYDATA

Definition at line 68 of file script3.h.

#define SCRIPT_RIPPLE_LEVEL   2

Definition at line 67 of file script3.h.

#define SCRIPT_ROUTE_SLOTS   16

Definition at line 64 of file script3.h.

#define SCRIPT_SERVER_PREFIX

Definition at line 70 of file script3.h.

#define SCRIPT_STACK_SIZE   32

Definition at line 63 of file script3.h.

#define SCRIPT_TEMP_SPACE   16

Definition at line 62 of file script3.h.

#define TRAP_BITS   (sizeof(unsigned long) * 8)

Definition at line 59 of file script3.h.


Generated on Dec 21, 2017 for commoncpp2-1.8.1, ccrtp-1.7.2, libzrtpcpp-2.3.4, ccscript3-1.1.7, ccaudio2-1.0.0 and bayonne2-2.3.2 (after installation in /usr/local/) by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /