itcl.h File Reference

#include "tcl.h"
#include "itclDecls.h"

Include dependency graph for itcl.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Itcl_Stack
struct  Itcl_ListElem
struct  Itcl_List

Defines

#define ITCL_MAJOR_VERSION   3
#define ITCL_MINOR_VERSION   3
#define ITCL_RELEASE_LEVEL   TCL_BETA_RELEASE
#define ITCL_RELEASE_SERIAL   1
#define ITCL_VERSION   "3.3"
#define ITCL_PATCH_LEVEL   "3.3b1"
#define TCL_STORAGE_CLASS   DLLIMPORT
#define TCL_EXTERNC   extern
#define DLLIMPORT
#define DLLEXPORT
#define TCL_EXTERN(RTYPE)   TCL_EXTERNC TCL_STORAGE_CLASS RTYPE
#define ITCL_PUBLIC   1
#define ITCL_PROTECTED   2
#define ITCL_PRIVATE   3
#define ITCL_DEFAULT_PROTECT   4
#define Itcl_GetStackSize(stackPtr)   ((stackPtr)->len)
#define Itcl_FirstListElem(listPtr)   ((listPtr)->head)
#define Itcl_LastListElem(listPtr)   ((listPtr)->tail)
#define Itcl_NextListElem(elemPtr)   ((elemPtr)->next)
#define Itcl_PrevListElem(elemPtr)   ((elemPtr)->prev)
#define Itcl_GetListLength(listPtr)   ((listPtr)->num)
#define Itcl_GetListValue(elemPtr)   ((elemPtr)->value)
#define Itcl_InitStubs(interp, version, exact)   Tcl_PkgRequire(interp, "Itcl", version, exact)
#define TCL_STORAGE_CLASS   DLLIMPORT

Typedefs

typedef Itcl_InterpState_ * Itcl_InterpState


Define Documentation

#define ITCL_MAJOR_VERSION   3
 

Definition at line 65 of file itcl.h.

#define ITCL_MINOR_VERSION   3
 

Definition at line 66 of file itcl.h.

#define ITCL_RELEASE_LEVEL   TCL_BETA_RELEASE
 

Definition at line 67 of file itcl.h.

#define ITCL_RELEASE_SERIAL   1
 

Definition at line 68 of file itcl.h.

#define ITCL_VERSION   "3.3"
 

Definition at line 70 of file itcl.h.

#define ITCL_PATCH_LEVEL   "3.3b1"
 

Definition at line 71 of file itcl.h.

#define TCL_STORAGE_CLASS   DLLIMPORT
 

Definition at line 231 of file itcl.h.

#define TCL_EXTERNC   extern
 

Definition at line 102 of file itcl.h.

#define DLLIMPORT
 

Definition at line 123 of file itcl.h.

#define DLLEXPORT
 

Definition at line 124 of file itcl.h.

#define TCL_EXTERN RTYPE   )     TCL_EXTERNC TCL_STORAGE_CLASS RTYPE
 

Definition at line 125 of file itcl.h.

#define ITCL_PUBLIC   1
 

Definition at line 150 of file itcl.h.

#define ITCL_PROTECTED   2
 

Definition at line 151 of file itcl.h.

#define ITCL_PRIVATE   3
 

Definition at line 152 of file itcl.h.

#define ITCL_DEFAULT_PROTECT   4
 

Definition at line 153 of file itcl.h.

#define Itcl_GetStackSize stackPtr   )     ((stackPtr)->len)
 

Definition at line 166 of file itcl.h.

#define Itcl_FirstListElem listPtr   )     ((listPtr)->head)
 

Definition at line 186 of file itcl.h.

#define Itcl_LastListElem listPtr   )     ((listPtr)->tail)
 

Definition at line 187 of file itcl.h.

#define Itcl_NextListElem elemPtr   )     ((elemPtr)->next)
 

Definition at line 188 of file itcl.h.

#define Itcl_PrevListElem elemPtr   )     ((elemPtr)->prev)
 

Definition at line 189 of file itcl.h.

#define Itcl_GetListLength listPtr   )     ((listPtr)->num)
 

Definition at line 190 of file itcl.h.

#define Itcl_GetListValue elemPtr   )     ((elemPtr)->value)
 

Definition at line 191 of file itcl.h.

#define Itcl_InitStubs interp,
version,
exact   )     Tcl_PkgRequire(interp, "Itcl", version, exact)
 

Definition at line 219 of file itcl.h.

#define TCL_STORAGE_CLASS   DLLIMPORT
 

Definition at line 231 of file itcl.h.


Typedef Documentation

typedef struct Itcl_InterpState_* Itcl_InterpState
 

Definition at line 196 of file itcl.h.


Generated on Mon Sep 18 01:24:59 2006 for BRL-CAD by  doxygen 1.4.6