HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GAS_OpenCLParms::Query Class Reference

#include <GAS_OpenCLParms.proto.h>

+ Inheritance diagram for GAS_OpenCLParms::Query:

Public Member Functions

 Query (const SIM_Data *owner, const GAS_OpenCLParms &parms)
 
virtual ~Query ()
 
- Public Member Functions inherited from SIM_Query
 SIM_Query ()
 Simple constructor. More...
 
 SIM_Query (const SIM_Data *owner)
 Constructor which takes a const SIM_Data as our owner. More...
 
virtual ~SIM_Query ()
 Destructor for this class. More...
 
bool deleteIfDataModified () const
 
int getNumRecordTypes () const
 
const char * getRecordTypeName (int recordtypenum) const
 
int getNumRecords (const char *recordtype) const
 
int getNumFields (const char *recordtype) const
 
const char * getFieldName (const char *recordtype, int fieldnum) const
 
UT_OptionType getFieldType (const char *recordtype, int fieldnum) const
 
UT_OptionType getFieldTypeByName (const char *recordtype, const char *fieldname) const
 
bool getFieldRaw (const char *recordtype, int recordnum, const char *fieldname, UT_OptionEntry *&result) const
 
bool getFieldString (const char *recordtype, int recordnum, const char *fieldname, UT_String &result) const
 
bool getFieldString (const char *recordtype, int recordnum, const char *fieldname, UT_StringHolder &result) const
 
bool getFieldFloat (const char *recordtype, int recordnum, const char *fieldname, fpreal &result) const
 
void getAllFieldFloatNames (const char *recordtype, UT_StringArray &names, UT_Array< UT_OptionType > &fieldtypes, UT_IntArray &vectorindices) const
 
void getInfoTree (UT_InfoTree &infotree, const char *recordtype) const
 Fills a UT_InfoTree structure with all our data. More...
 

Protected Member Functions

bool isMyRecord (const char *recordtype) const
 
virtual int getNumRecordTypesSubclass () const
 
virtual const char * getRecordTypeNameSubclass (int recordtypenum) const
 
virtual int getNumRecordsSubclass (const char *recordtype) const
 
virtual int getNumFieldsSubclass (const char *recordtype) const
 
virtual const char * getFieldNameSubclass (const char *recordtype, int fieldnum) const
 
virtual UT_OptionType getFieldTypeSubclass (const char *recordtype, int fieldnum) const
 
virtual bool getFieldRawSubclass (const char *recordtype, int recordnum, const char *fieldname, UT_OptionEntry *&result) const
 
- Protected Member Functions inherited from SIM_Query
const SIM_DatagetOwner () const
 
virtual bool deleteIfDataModifiedSubclass () const
 

Protected Attributes

const GAS_OpenCLParmsmyParms
 

Detailed Description

Definition at line 225 of file GAS_OpenCLParms.proto.h.

Constructor & Destructor Documentation

GAS_OpenCLParms::Query::Query ( const SIM_Data owner,
const GAS_OpenCLParms parms 
)
inlineexplicit

Definition at line 228 of file GAS_OpenCLParms.proto.h.

virtual GAS_OpenCLParms::Query::~Query ( )
inlinevirtual

Definition at line 232 of file GAS_OpenCLParms.proto.h.

Member Function Documentation

virtual const char* GAS_OpenCLParms::Query::getFieldNameSubclass ( const char *  recordtype,
int  fieldnum 
) const
inlineprotectedvirtual

Reimplemented from SIM_Query.

Definition at line 256 of file GAS_OpenCLParms.proto.h.

virtual bool GAS_OpenCLParms::Query::getFieldRawSubclass ( const char *  recordtype,
int  recordnum,
const char *  fieldname,
UT_OptionEntry *&  result 
) const
inlineprotectedvirtual

Reimplemented from SIM_Query.

Definition at line 369 of file GAS_OpenCLParms.proto.h.

virtual UT_OptionType GAS_OpenCLParms::Query::getFieldTypeSubclass ( const char *  recordtype,
int  fieldnum 
) const
inlineprotectedvirtual

Reimplemented from SIM_Query.

Definition at line 312 of file GAS_OpenCLParms.proto.h.

virtual int GAS_OpenCLParms::Query::getNumFieldsSubclass ( const char *  recordtype) const
inlineprotectedvirtual

Reimplemented from SIM_Query.

Definition at line 249 of file GAS_OpenCLParms.proto.h.

virtual int GAS_OpenCLParms::Query::getNumRecordsSubclass ( const char *  recordtype) const
inlineprotectedvirtual

Reimplemented from SIM_Query.

Definition at line 244 of file GAS_OpenCLParms.proto.h.

virtual int GAS_OpenCLParms::Query::getNumRecordTypesSubclass ( ) const
inlineprotectedvirtual

Reimplemented from SIM_Query.

Definition at line 238 of file GAS_OpenCLParms.proto.h.

virtual const char* GAS_OpenCLParms::Query::getRecordTypeNameSubclass ( int  recordtypenum) const
inlineprotectedvirtual

Reimplemented from SIM_Query.

Definition at line 239 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Query::isMyRecord ( const char *  recordtype) const
inlineprotected

Definition at line 235 of file GAS_OpenCLParms.proto.h.

Member Data Documentation

const GAS_OpenCLParms& GAS_OpenCLParms::Query::myParms
protected

Definition at line 495 of file GAS_OpenCLParms.proto.h.


The documentation for this class was generated from the following file: