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_StringHolder & getDataTypeFromAlias (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: