\section{Script\-Property Class Reference} \label{class_scriptproperty}\index{ScriptProperty@{Script\-Property}} This class is used for {\bf DSO} {\rm (p.\,\pageref{class_dso})} modules that impliment property extensions for scripting objects. cc\-Script property module. {\tt \#include $<$script.h$>$} \subsection*{Static Public Methods} \begin{CompactItemize} \item Script\-Property$\ast$ {\bf find} (const char $\ast$name) \end{CompactItemize} \subsection*{Protected Methods} \begin{CompactItemize} \item virtual void {\bf set\-Property} (char $\ast$data, char $\ast$temp, size\_\-t size)=0 \begin{CompactList}\small\item\em Set property method.\item\end{CompactList}\item virtual void {\bf get\-Property} (char $\ast$data, char $\ast$temp, size\_\-t size)=0 \begin{CompactList}\small\item\em Get property method.\item\end{CompactList}\item {\bf Script\-Property} (const char $\ast$name) \end{CompactItemize} \subsection*{Friends} \begin{CompactItemize} \item class {\bf Script\-Interp} \end{CompactItemize} \subsection{Detailed Description} This class is used for {\bf DSO} {\rm (p.\,\pageref{class_dso})} modules that impliment property extensions for scripting objects. cc\-Script property module. \begin{Desc} \item[{\bf Author(s): }]\par David Sugar $<${\tt dyfet@ostel.com}$>$ \end{Desc} \subsection{Constructor \& Destructor Documentation} \index{ScriptProperty@{Script\-Property}!ScriptProperty@{ScriptProperty}} \index{ScriptProperty@{ScriptProperty}!ScriptProperty@{Script\-Property}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}Script\-Property::Script\-Property (const char $\ast$ {\em name})\hspace{0.3cm}{\tt [protected]}}\label{class_scriptproperty_b2} \subsection{Member Function Documentation} \index{ScriptProperty@{Script\-Property}!find@{find}} \index{find@{find}!ScriptProperty@{Script\-Property}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}Script\-Property$\ast$ Script\-Property::find (const char $\ast$ {\em name})\hspace{0.3cm}{\tt [static]}}\label{class_scriptproperty_d0} \index{ScriptProperty@{Script\-Property}!getProperty@{getProperty}} \index{getProperty@{getProperty}!ScriptProperty@{Script\-Property}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Script\-Property::get\-Property (char $\ast$ {\em data}, char $\ast$ {\em temp}, size\_\-t {\em size})\hspace{0.3cm}{\tt [protected, pure virtual]}}\label{class_scriptproperty_b1} Get property method. Performs var.xxx conversions.\begin{Desc} \item[{\bf Parameters: }]\par \begin{description} \item[ {\em data}] buffer to copy from. \item[ {\em temp}] workspace to save to. \item[ {\em size}] of temp workspace. \end{description} \end{Desc} \index{ScriptProperty@{Script\-Property}!setProperty@{setProperty}} \index{setProperty@{setProperty}!ScriptProperty@{Script\-Property}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Script\-Property::set\-Property (char $\ast$ {\em data}, char $\ast$ {\em temp}, size\_\-t {\em size})\hspace{0.3cm}{\tt [protected, pure virtual]}}\label{class_scriptproperty_b0} Set property method. Performs set.xxx and init.xxx methods.\begin{Desc} \item[{\bf Parameters: }]\par \begin{description} \item[ {\em data}] buffer to work from. \item[ {\em temp}] workspace buffer to use. \item[ {\em size}] of data area. \item[ {\em size}] of temp area. \end{description} \end{Desc} \subsection{Friends And Related Function Documentation} \index{ScriptProperty@{Script\-Property}!ScriptInterp@{ScriptInterp}} \index{ScriptInterp@{ScriptInterp}!ScriptProperty@{Script\-Property}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}class Script\-Interp\hspace{0.3cm}{\tt [friend]}}\label{class_scriptproperty_l0} The documentation for this class was generated from the following file:\begin{CompactItemize} \item {\bf script.h}\end{CompactItemize}