Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > 070b5c05d42a76a25abd916d2fe11a39 > files > 205

ccscript-1.8.4-2mdk.i586.rpm

\section{ost Namespace Reference}
\label{namespaceost}\index{ost@{ost}}


\subsection*{Compounds}
\begin{CompactItemize}
\item 
struct {\bf ost::Script\-Command::\_\-keyword}
\item 
struct {\bf ost::\_\-line}
\item 
struct {\bf ost::\_\-script}
\item 
struct {\bf ost::\_\-symbol}
\item 
class {\bf ost::Script\-Command}
\begin{CompactList}\small\item\em This class holds the bound keyword set for a given Bayonne style script interpreter. Bayonne script keyword binding tables and compiler constants.\item\end{CompactList}\item 
struct {\bf ost::Script\-Interp::scriptcontext\_\-t}
\item 
class {\bf ost::Script\-Image}
\begin{CompactList}\small\item\em A derivable class to hold compiled script images for active processes. Script compiler image set.\item\end{CompactList}\item 
class {\bf ost::Script\-Interp}
\begin{CompactList}\small\item\em System script interpreter core engine class. Extensible Bayonne Scripting Engine.\item\end{CompactList}\item 
class {\bf ost::Script\-Locks}
\begin{CompactList}\small\item\em This class holds a distributed lock set used for global script locks and the new lock/unlock commands. global lock table.\item\end{CompactList}\item 
class {\bf ost::Script\-Module}
\begin{CompactList}\small\item\em This class is used for generic cc\-Script {\bf DSO} {\rm (p.\,\pageref{class_d_s_o})} plugins. cc\-Script loadable module.\item\end{CompactList}\item 
class {\bf ost::Script\-Package}
\begin{CompactList}\small\item\em A class to represent internal cc\-Script loaded modules. loaded dso modules.\item\end{CompactList}\item 
class {\bf ost::Script\-Property}
\begin{CompactList}\small\item\em This class is used for {\bf DSO} {\rm (p.\,\pageref{class_d_s_o})} modules that impliment property extensions for scripting objects. cc\-Script property module.\item\end{CompactList}\item 
class {\bf ost::Script\-Session}
\begin{CompactList}\small\item\em This class holds an \char`\"{}active\char`\"{} session handler that has been created by a \char`\"{}slow\char`\"{} module handler. active session base class.\item\end{CompactList}\item 
class {\bf ost::Script\-Symbol}
\begin{CompactList}\small\item\em This class manages symbol tables for the scripting engine. Symbol table management for scripting engine.\item\end{CompactList}\item 
struct {\bf ost::SCRKEYWORDS}
\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef bool(Script\-Interp::$\ast$ {\bf scriptmethod\_\-t} )(void)
\item 
typedef char $\ast$(Script\-Command::$\ast$ {\bf scriptcheck\_\-t} )(struct {\bf \_\-line} $\ast$line, {\bf Script\-Image} $\ast$img)
\end{CompactItemize}
\subsection*{Enumerations}
\begin{CompactItemize}
\item 
enum {\bf scriptsymtype\_\-t} \{ {\bf SYM\_\-TYPE\_\-NORMAL} =  0, 
{\bf SYM\_\-TYPE\_\-ALIAS}, 
{\bf SYM\_\-TYPE\_\-FIFO}, 
{\bf SYM\_\-TYPE\_\-INDEX}, 
{\bf SYM\_\-TYPE\_\-SEQUENCE}, 
{\bf SYM\_\-TYPE\_\-STACK}, 
{\bf SYM\_\-TYPE\_\-COUNTER}, 
{\bf SYM\_\-TYPE\_\-TRIGGER}
 \}
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
CCXX\_\-CLASS\_\-EXPORT {\bf Script\-Command}
\item 
CCXX\_\-CLASS\_\-EXPORT {\bf Script\-Image}
\item 
CCXX\_\-CLASS\_\-EXPORT {\bf Script\-Interp}
\item 
{\bf ost::\_\-symbol} {\bf scriptsymbol\_\-t}
\item 
{\bf ost::\_\-line} {\bf scriptline\_\-t}
\item 
{\bf ost::\_\-script} {\bf scriptname\_\-t}
\end{CompactItemize}


\subsection{Typedef Documentation}
\index{ost@{ost}!scriptcheck_t@{scriptcheck\_\-t}}
\index{scriptcheck_t@{scriptcheck\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef char$\ast$ (Script\-Command::$\ast$ ost::scriptcheck\_\-t)(struct {\bf \_\-line} $\ast$line, {\bf Script\-Image} $\ast$img)}\label{namespaceost_a4}


\index{ost@{ost}!scriptmethod_t@{scriptmethod\_\-t}}
\index{scriptmethod_t@{scriptmethod\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef bool (Script\-Interp::$\ast$ ost::scriptmethod\_\-t)(void)}\label{namespaceost_a3}




\subsection{Enumeration Type Documentation}
\index{ost@{ost}!scriptsymtype_t@{scriptsymtype\_\-t}}
\index{scriptsymtype_t@{scriptsymtype\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum ost::scriptsymtype\_\-t}\label{namespaceost_a16}


\begin{Desc}
\item[Enumeration values:]\par
\begin{description}
\index{SYM_TYPE_NORMAL@{SYM\_\-TYPE\_\-NORMAL}!ost@{ost}}\index{ost@{ost}!SYM_TYPE_NORMAL@{SYM\_\-TYPE\_\-NORMAL}}\item[{\em 
{\em SYM\_\-TYPE\_\-NORMAL}\label{namespaceost_a16a8}
}]\index{SYM_TYPE_ALIAS@{SYM\_\-TYPE\_\-ALIAS}!ost@{ost}}\index{ost@{ost}!SYM_TYPE_ALIAS@{SYM\_\-TYPE\_\-ALIAS}}\item[{\em 
{\em SYM\_\-TYPE\_\-ALIAS}\label{namespaceost_a16a9}
}]\index{SYM_TYPE_FIFO@{SYM\_\-TYPE\_\-FIFO}!ost@{ost}}\index{ost@{ost}!SYM_TYPE_FIFO@{SYM\_\-TYPE\_\-FIFO}}\item[{\em 
{\em SYM\_\-TYPE\_\-FIFO}\label{namespaceost_a16a10}
}]\index{SYM_TYPE_INDEX@{SYM\_\-TYPE\_\-INDEX}!ost@{ost}}\index{ost@{ost}!SYM_TYPE_INDEX@{SYM\_\-TYPE\_\-INDEX}}\item[{\em 
{\em SYM\_\-TYPE\_\-INDEX}\label{namespaceost_a16a11}
}]\index{SYM_TYPE_SEQUENCE@{SYM\_\-TYPE\_\-SEQUENCE}!ost@{ost}}\index{ost@{ost}!SYM_TYPE_SEQUENCE@{SYM\_\-TYPE\_\-SEQUENCE}}\item[{\em 
{\em SYM\_\-TYPE\_\-SEQUENCE}\label{namespaceost_a16a12}
}]\index{SYM_TYPE_STACK@{SYM\_\-TYPE\_\-STACK}!ost@{ost}}\index{ost@{ost}!SYM_TYPE_STACK@{SYM\_\-TYPE\_\-STACK}}\item[{\em 
{\em SYM\_\-TYPE\_\-STACK}\label{namespaceost_a16a13}
}]\index{SYM_TYPE_COUNTER@{SYM\_\-TYPE\_\-COUNTER}!ost@{ost}}\index{ost@{ost}!SYM_TYPE_COUNTER@{SYM\_\-TYPE\_\-COUNTER}}\item[{\em 
{\em SYM\_\-TYPE\_\-COUNTER}\label{namespaceost_a16a14}
}]\index{SYM_TYPE_TRIGGER@{SYM\_\-TYPE\_\-TRIGGER}!ost@{ost}}\index{ost@{ost}!SYM_TYPE_TRIGGER@{SYM\_\-TYPE\_\-TRIGGER}}\item[{\em 
{\em SYM\_\-TYPE\_\-TRIGGER}\label{namespaceost_a16a15}
}]\end{description}
\end{Desc}



\subsection{Variable Documentation}
\index{ost@{ost}!ScriptCommand@{ScriptCommand}}
\index{ScriptCommand@{ScriptCommand}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}class CCXX\_\-CLASS\_\-EXPORT ost::Script\-Command}\label{namespaceost_a0}


\index{ost@{ost}!ScriptImage@{ScriptImage}}
\index{ScriptImage@{ScriptImage}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}class CCXX\_\-CLASS\_\-EXPORT ost::Script\-Image}\label{namespaceost_a1}


\index{ost@{ost}!ScriptInterp@{ScriptInterp}}
\index{ScriptInterp@{ScriptInterp}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}class CCXX\_\-CLASS\_\-EXPORT ost::Script\-Interp}\label{namespaceost_a2}


\index{ost@{ost}!scriptline_t@{scriptline\_\-t}}
\index{scriptline_t@{scriptline\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct {\bf ost::\_\-line}  ost::scriptline\_\-t}\label{namespaceost_a6}


\index{ost@{ost}!scriptname_t@{scriptname\_\-t}}
\index{scriptname_t@{scriptname\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct {\bf ost::\_\-script}  ost::scriptname\_\-t}\label{namespaceost_a7}


\index{ost@{ost}!scriptsymbol_t@{scriptsymbol\_\-t}}
\index{scriptsymbol_t@{scriptsymbol\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct {\bf ost::\_\-symbol}	 ost::scriptsymbol\_\-t}\label{namespaceost_a5}