SIM_DataHint Class Reference

#include <SIM_DataHint.h>

List of all members.

Static Public Member Functions

static void addHint (const UT_String &parentdatatype, const UT_String &expectedchildtype, const UT_String &expectedchildname, int maxcount)
static void getAllDataHints (UT_StringArray &parentdatatypes, UT_StringArray &expectedchildtypes, UT_StringArray &expectedchildnames, UT_IntArray &maxcounts)
static void getAllSubdataTypes (const char *parentdatatype, UT_StringArray &subdatatypes, UT_IntArray &maxcountindices, UT_IntArray &maxcounts)
static void verifySimulationData (const SIM_Engine &engine)
static void destroyAllDataHints ()
static void addAlias (const char *datatype, const char *alias)
static const char * getDataTypeFromAlias (const char *alias)
static void getAllDataTypeAliases (UT_StringArray &aliases, UT_StringArray &datatypes)


Detailed Description

Definition at line 38 of file SIM_DataHint.h.


Member Function Documentation

static void SIM_DataHint::addAlias ( const char *  datatype,
const char *  alias 
) [static]

static void SIM_DataHint::addHint ( const UT_String parentdatatype,
const UT_String expectedchildtype,
const UT_String 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 char *  parentdatatype,
UT_StringArray subdatatypes,
UT_IntArray maxcountindices,
UT_IntArray maxcounts 
) [static]

static const char* SIM_DataHint::getDataTypeFromAlias ( const char *  alias  )  [static]

static void SIM_DataHint::verifySimulationData ( const SIM_Engine engine  )  [static]


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

Generated on Fri May 25 00:10:40 2012 for HDK by  doxygen 1.5.9