Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

ost::ScriptProperty Class Reference

This class is used for DSO modules that impliment property extensions for scripting objects. ccScript property module. More...

#include <script.h>

List of all members.

Static Public Methods

ScriptProperty * find (const char *name)

Protected Methods

virtual void setProperty (char *data, char *temp, size_t size)=0
 Set property method. More...

virtual void getProperty (char *data, char *temp, size_t size)=0
 Get property method. More...

 ScriptProperty (const char *name)

Friends

class ScriptInterp


Detailed Description

This class is used for DSO modules that impliment property extensions for scripting objects. ccScript property module.

Author:
David Sugar <dyfet@ostel.com>


Constructor & Destructor Documentation

ost::ScriptProperty::ScriptProperty const char *   name [protected]
 


Member Function Documentation

ScriptProperty* ost::ScriptProperty::find const char *   name [static]
 

virtual void ost::ScriptProperty::getProperty char *   data,
char *   temp,
size_t   size
[protected, pure virtual]
 

Get property method.

Performs var.xxx conversions.

Parameters:
data   buffer to copy from.
temp   workspace to save to.
size   of temp workspace.

virtual void ost::ScriptProperty::setProperty char *   data,
char *   temp,
size_t   size
[protected, pure virtual]
 

Set property method.

Performs set.xxx and init.xxx methods.

Parameters:
data   buffer to work from.
temp   workspace buffer to use.
size   of data area.
size   of temp area.


Friends And Related Function Documentation

friend class ScriptInterp [friend]
 


The documentation for this class was generated from the following file:
Generated at Fri Nov 2 09:22:25 2001 for ccscript by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001