Interface for RVC objects that support SML query scripts. More...
#include <rvc/script.h>

Classes | |
| class | MAKEPARMS |
Public Types | |
| enum | USAGE { USAGE_Normal = 0, USAGE_ComputedField = 1 } |
Public Member Functions | |
| SCRIPT (const RVC::SCRIPT &rhs) | |
| SCRIPT () | |
| virtual | ~SCRIPT () |
| UINT32 | GetFieldNumber () const |
| USAGE | GetUsage () const |
| ERRVALUE | Make (RVC::OBJITEM &ObjItem, const MAKEPARMS &MakeParms, const char *Source=0) |
| ERRVALUE | Make (const RVC::OBJECT &parent, const MAKEPARMS &MakeParms, const RVC::DESCRIPTOR &Descriptor) |
| RVC::SCRIPT & | operator= (const RVC::SCRIPT &rhs) |
Static Public Member Functions | |
| static RVC::OBJTYPESET | GetObjTypeSet () |
| static bool | IsScript (RVC::OBJTYPE ObjType) |
Interface for RVC objects that support SML query scripts.
RVC Object Types that this class supports: Derived class
Default RVC Object Type for this class: Derived class
Valid parents for this class: Derived class
| enum RVC::SCRIPT::USAGE |
| RVC::SCRIPT::SCRIPT | ( | ) |
Default constructor.
| RVC::SCRIPT::SCRIPT | ( | const RVC::SCRIPT & | rhs | ) |
Copy constructor.
| virtual RVC::SCRIPT::~SCRIPT | ( | ) | [virtual] |
Destructor.
| UINT32 RVC::SCRIPT::GetFieldNumber | ( | ) | const |
Get the database table field number for this script.
| static RVC::OBJTYPESET RVC::SCRIPT::GetObjTypeSet | ( | ) | [static] |
Get correct OBJTYPESET for all text script OBJTYPE's.
Reimplemented from RVC::TEXTOBJ.
| USAGE RVC::SCRIPT::GetUsage | ( | ) | const |
Get the usage for this script.
| static bool RVC::SCRIPT::IsScript | ( | RVC::OBJTYPE | ObjType | ) | [static] |
Determine if the object type is a script text object.
| ERRVALUE RVC::SCRIPT::Make | ( | RVC::OBJITEM & | ObjItem, | |
| const MAKEPARMS & | MakeParms, | |||
| const char * | Source = 0 | |||
| ) |
Create a new rvc script object.
| ObjItem | Parent object and DESCRIPTOR of object to create, new location RETURNED | |
| Source | Source of rvc text object creator, default is GetAppName() |
| ERRVALUE RVC::SCRIPT::Make | ( | const RVC::OBJECT & | parent, | |
| const MAKEPARMS & | MakeParms, | |||
| const RVC::DESCRIPTOR & | Descriptor | |||
| ) |
Create a new rvc script object.
| parent | Parent rvc object to create text object under | |
| Descriptor | Name of new rvc text object |
| RVC::SCRIPT& RVC::SCRIPT::operator= | ( | const RVC::SCRIPT & | rhs | ) |
1.6.1