HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SIM_DataHint Class Reference

#include <SIM_DataHint.h>

Static Public Member Functions

static void addHint (const UT_StringHolder &parentdatatype, const UT_StringHolder &expectedchildtype, const UT_StringHolder &expectedchildname, int maxcount)
 
static void getAllDataHints (UT_StringArray &parentdatatypes, UT_StringArray &expectedchildtypes, UT_StringArray &expectedchildnames, UT_IntArray &maxcounts)
 
static void getAllSubdataTypes (const UT_StringRef &parentdatatype, UT_StringArray &subdatatypes, UT_IntArray &maxcountindices, UT_IntArray &maxcounts)
 
static void getAllSubdataTypes (const UT_StringRef &parentdatatype, UT_StringArray &subdatatypes, UT_IntArray &maxcountindices, UT_IntArray &maxcounts, SIM_Engine &work_engine)
 
static int getSubdataNumInputs (const UT_StringRef &datatype, SIM_Engine &work_engine)
 
static void verifySimulationData (const SIM_Engine &engine)
 
static void destroyAllDataHints ()
 
static void addAlias (const UT_StringHolder &datatype, const UT_StringHolder &alias)
 
static const UT_StringHoldergetDataTypeFromAlias (const UT_StringRef &alias)
 
static void getAllDataTypeAliases (UT_StringArray &aliases, UT_StringArray &datatypes)
 

Detailed Description

Definition at line 31 of file SIM_DataHint.h.

Member Function Documentation

static void SIM_DataHint::addAlias ( const UT_StringHolder datatype,
const UT_StringHolder alias 
)
static
static void SIM_DataHint::addHint ( const UT_StringHolder parentdatatype,
const UT_StringHolder expectedchildtype,
const UT_StringHolder expectedchildname,
int  maxcount 
)
static
static void SIM_DataHint::destroyAllDataHints ( )
static
static void SIM_DataHint::getAllDataHints ( UT_StringArray parentdatatypes,
UT_StringArray expectedchildtypes,
UT_StringArray expectedchildnames,
UT_IntArray maxcounts 
)
static
static void SIM_DataHint::getAllDataTypeAliases ( UT_StringArray aliases,
UT_StringArray datatypes 
)
static
static void SIM_DataHint::getAllSubdataTypes ( const UT_StringRef parentdatatype,
UT_StringArray subdatatypes,
UT_IntArray maxcountindices,
UT_IntArray maxcounts 
)
static
static void SIM_DataHint::getAllSubdataTypes ( const UT_StringRef parentdatatype,
UT_StringArray subdatatypes,
UT_IntArray maxcountindices,
UT_IntArray maxcounts,
SIM_Engine work_engine 
)
static
static const UT_StringHolder& SIM_DataHint::getDataTypeFromAlias ( const UT_StringRef alias)
static
static int SIM_DataHint::getSubdataNumInputs ( const UT_StringRef datatype,
SIM_Engine work_engine 
)
static
static void SIM_DataHint::verifySimulationData ( const SIM_Engine engine)
static

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