metaonly module ti.xdais.qualiti.Rule25
XDCscript usage meta-domain sourced in ti/xdais/qualiti/Rule25.xdc
var Rule25 = xdc.useModule('ti.xdais.qualiti.Rule25');
module-wide constants & types
    values of type Rule25.TestDetailLevel// 
        const Rule25.DETAILLEVEL_FAILDETAILS;
        const Rule25.DETAILLEVEL_TESTLOG;
        const Rule25.DETAILLEVEL_TESTOUTPUT;
 
    values of type Rule25.TestStatus// 
        const Rule25.TEST_NOTRUN;
        const Rule25.TEST_PASS;
        const Rule25.TEST_FAIL;
        const Rule25.TEST_NOTAPPLY;
        const Rule25.TEST_RUNNING;
        const Rule25.TEST_RUNERROR;
 
    var obj = new Rule25.AlgoParams// ;
        obj.moduleName = String  ...
        obj.vendor = String  ...
        obj.interfaceName = String  ...
        obj.architecture = String  ...
        obj.baseDir = String  ...
        obj.library = String  ...
        obj.headers = String[]  ...
        obj.compilerParams = ITest.CompilerParams  ...
 
    var obj = new Rule25.CompilerParams// ;
        obj.isTICompiler = Bool  ...
        obj.isC6x = Bool  ...
        obj.libFormat = String  ...
        obj.version = String  ...
        obj.log = String  ...
 
    var obj = new Rule25.Test// ;
        obj.id = String  ...
        obj.title = String  ...
 
    var obj = new Rule25.TestAttrs// ;
        obj.description = String  ...
        obj.isPerformanceTest = Bool  ...
 
    var obj = new Rule25.TestResult// ;
        obj.status = ITest.TestStatus  ...
        obj.statusDetails = String  ...
        obj.runResult = System.RunResult  ...
 
    var obj = new Rule25.TestSettings// ;
        obj.cgtoolsDir = String  ...
        obj.cgxmlDir = String  ...
module-wide config parameters
    const Rule25.tests//  = Rule25.Test[] [
        {
            id: "XDAIS Rule 25",
            title: "XDAIS Rule 25: All C6x algorithms must be supplied in little-endian format"
        }
    ];
module-wide functions
    Rule25.getAttrs// (String testId) returns ITest.TestAttrs
    Rule25.reset// (String testId) returns Void
    Rule25.run// (String testId, ITest.AlgoParams algoParams, ITest.TestSettings testSettings, Int testDetailLevel, Any cbPrintLog) returns ITest.TestResult
 
 
enum Rule25.TestDetailLevel
XDCscript usage meta-domain
values of type Rule25.TestDetailLevel
    const Rule25.DETAILLEVEL_FAILDETAILS;
    const Rule25.DETAILLEVEL_TESTLOG;
    const Rule25.DETAILLEVEL_TESTOUTPUT;
 
 
enum Rule25.TestStatus
XDCscript usage meta-domain
values of type Rule25.TestStatus
    const Rule25.TEST_NOTRUN;
    const Rule25.TEST_PASS;
    const Rule25.TEST_FAIL;
    const Rule25.TEST_NOTAPPLY;
    const Rule25.TEST_RUNNING;
    const Rule25.TEST_RUNERROR;
 
 
struct Rule25.AlgoParams
XDCscript usage meta-domain
var obj = new Rule25.AlgoParams;
 
    obj.moduleName = String  ...
    obj.vendor = String  ...
    obj.interfaceName = String  ...
    obj.architecture = String  ...
    obj.baseDir = String  ...
    obj.library = String  ...
    obj.headers = String[]  ...
    obj.compilerParams = ITest.CompilerParams  ...
 
 
struct Rule25.CompilerParams
XDCscript usage meta-domain
var obj = new Rule25.CompilerParams;
 
    obj.isTICompiler = Bool  ...
    obj.isC6x = Bool  ...
    obj.libFormat = String  ...
    obj.version = String  ...
    obj.log = String  ...
 
 
struct Rule25.Test
XDCscript usage meta-domain
var obj = new Rule25.Test;
 
    obj.id = String  ...
    obj.title = String  ...
 
 
struct Rule25.TestAttrs
XDCscript usage meta-domain
var obj = new Rule25.TestAttrs;
 
    obj.description = String  ...
    obj.isPerformanceTest = Bool  ...
 
 
struct Rule25.TestResult
XDCscript usage meta-domain
var obj = new Rule25.TestResult;
 
    obj.status = ITest.TestStatus  ...
    obj.statusDetails = String  ...
    obj.runResult = System.RunResult  ...
 
 
struct Rule25.TestSettings
XDCscript usage meta-domain
var obj = new Rule25.TestSettings;
 
    obj.cgtoolsDir = String  ...
    obj.cgxmlDir = String  ...
 
 
config Rule25.tests  // module-wide
XDCscript usage meta-domain
const Rule25.tests = Rule25.Test[] [
    {
        id: "XDAIS Rule 25",
        title: "XDAIS Rule 25: All C6x algorithms must be supplied in little-endian format"
    }
];
 
 
Rule25.getAttrs()  // module-wide
XDCscript usage meta-domain
Rule25.getAttrs(String testId) returns ITest.TestAttrs
 
 
Rule25.reset()  // module-wide
XDCscript usage meta-domain
Rule25.reset(String testId) returns Void
 
 
Rule25.run()  // module-wide
XDCscript usage meta-domain
Rule25.run(String testId, ITest.AlgoParams algoParams, ITest.TestSettings testSettings, Int testDetailLevel, Any cbPrintLog) returns ITest.TestResult
 
generated on Mon, 20 May 2013 19:15:17 GMT