metaonly module ti.xdais.qualiti.Rules8_9_10
XDCscript usage meta-domain sourced in ti/xdais/qualiti/Rules8_9_10.xdc
var Rules8_9_10 = xdc.useModule('ti.xdais.qualiti.Rules8_9_10');
module-wide constants & types
    values of type Rules8_9_10.TestDetailLevel// 
        const Rules8_9_10.DETAILLEVEL_FAILDETAILS;
        const Rules8_9_10.DETAILLEVEL_TESTLOG;
        const Rules8_9_10.DETAILLEVEL_TESTOUTPUT;
    values of type Rules8_9_10.TestStatus// 
        const Rules8_9_10.TEST_NOTRUN;
        const Rules8_9_10.TEST_PASS;
        const Rules8_9_10.TEST_FAIL;
        const Rules8_9_10.TEST_NOTAPPLY;
        const Rules8_9_10.TEST_RUNNING;
        const Rules8_9_10.TEST_RUNERROR;
    var obj = new Rules8_9_10.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 Rules8_9_10.CompilerParams// ;
        obj.isTICompiler = Bool  ...
        obj.isC6x = Bool  ...
        obj.libFormat = String  ...
        obj.version = String  ...
        obj.log = String  ...
    var obj = new Rules8_9_10.Test// ;
        obj.id = String  ...
        obj.title = String  ...
    var obj = new Rules8_9_10.TestAttrs// ;
        obj.description = String  ...
        obj.isPerformanceTest = Bool  ...
    var obj = new Rules8_9_10.TestResult// ;
        obj.status = ITest.TestStatus  ...
        obj.statusDetails = String  ...
        obj.runResult = System.RunResult  ...
    var obj = new Rules8_9_10.TestSettings// ;
        obj.cgtoolsDir = String  ...
        obj.cgxmlDir = String  ...
module-wide config parameters
        {
            id: "XDAIS Rules 8, 9 and 10",
            title: "XDAIS Rules 8, 9, 10: Namespace compliance"
        }
    ];
    Rules8_9_10.allowedFxns//  = String[] [
        "strcpy",
        "strncpy",
        "strchr",
        "strlen",
        "memclr",
        "_aeabi_memclr",
        "_aeabi_memclr4",
        "memcpy",
        "_aeabi_memcpy",
        "_aeabi_memcpy4",
        "memmove",
        "_aeabi_memmove",
        "memset",
        "_aeabi_memset",
        "divi",
        "divu",
        "remi",
        "remu",
        "addf",
        "subf",
        "mpyf",
        "divf",
        "addd",
        "subd",
        "mpyd",
        "divd",
        "log10",
        "cosh",
        "atoi",
        "ftoi",
        "itof"
    ];
    Rules8_9_10.disallowedFxns//  = String[] [
        "malloc",
        "free",
        "realloc",
        "calloc",
        "printf",
        "open",
        "read",
        "write",
        "fopen",
        "fread",
        "fwrite",
        "sprintf",
        "ctime",
        "time",
        "_abort_msg",
        "_assert"
    ];
module-wide functions
    Rules8_9_10.getAttrs// (String testId) returns ITest.TestAttrs
    Rules8_9_10.reset// (String testId) returns Void
    Rules8_9_10.run// (String testId, ITest.AlgoParams algoParams, ITest.TestSettings testSettings, Int testDetailLevel, Any cbPrintLog) returns ITest.TestResult
 
enum Rules8_9_10.TestDetailLevel
XDCscript usage meta-domain
values of type Rules8_9_10.TestDetailLevel
    const Rules8_9_10.DETAILLEVEL_FAILDETAILS;
    const Rules8_9_10.DETAILLEVEL_TESTLOG;
    const Rules8_9_10.DETAILLEVEL_TESTOUTPUT;
enum Rules8_9_10.TestStatus
XDCscript usage meta-domain
values of type Rules8_9_10.TestStatus
    const Rules8_9_10.TEST_NOTRUN;
    const Rules8_9_10.TEST_PASS;
    const Rules8_9_10.TEST_FAIL;
    const Rules8_9_10.TEST_NOTAPPLY;
    const Rules8_9_10.TEST_RUNNING;
    const Rules8_9_10.TEST_RUNERROR;
struct Rules8_9_10.AlgoParams
XDCscript usage meta-domain
var obj = new Rules8_9_10.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 Rules8_9_10.CompilerParams
XDCscript usage meta-domain
var obj = new Rules8_9_10.CompilerParams;
 
    obj.isTICompiler = Bool  ...
    obj.isC6x = Bool  ...
    obj.libFormat = String  ...
    obj.version = String  ...
    obj.log = String  ...
struct Rules8_9_10.Test
XDCscript usage meta-domain
var obj = new Rules8_9_10.Test;
 
    obj.id = String  ...
    obj.title = String  ...
struct Rules8_9_10.TestAttrs
XDCscript usage meta-domain
var obj = new Rules8_9_10.TestAttrs;
 
    obj.description = String  ...
    obj.isPerformanceTest = Bool  ...
struct Rules8_9_10.TestResult
XDCscript usage meta-domain
var obj = new Rules8_9_10.TestResult;
 
    obj.status = ITest.TestStatus  ...
    obj.statusDetails = String  ...
    obj.runResult = System.RunResult  ...
struct Rules8_9_10.TestSettings
XDCscript usage meta-domain
var obj = new Rules8_9_10.TestSettings;
 
    obj.cgtoolsDir = String  ...
    obj.cgxmlDir = String  ...
config Rules8_9_10.tests  // module-wide
XDCscript usage meta-domain
const Rules8_9_10.tests = Rules8_9_10.Test[] [
    {
        id: "XDAIS Rules 8, 9 and 10",
        title: "XDAIS Rules 8, 9, 10: Namespace compliance"
    }
];
config Rules8_9_10.allowedFxns  // module-wide
XDCscript usage meta-domain
Rules8_9_10.allowedFxns = String[] [
    "strcpy",
    "strncpy",
    "strchr",
    "strlen",
    "memclr",
    "_aeabi_memclr",
    "_aeabi_memclr4",
    "memcpy",
    "_aeabi_memcpy",
    "_aeabi_memcpy4",
    "memmove",
    "_aeabi_memmove",
    "memset",
    "_aeabi_memset",
    "divi",
    "divu",
    "remi",
    "remu",
    "addf",
    "subf",
    "mpyf",
    "divf",
    "addd",
    "subd",
    "mpyd",
    "divd",
    "log10",
    "cosh",
    "atoi",
    "ftoi",
    "itof"
];
config Rules8_9_10.disallowedFxns  // module-wide
XDCscript usage meta-domain
Rules8_9_10.disallowedFxns = String[] [
    "malloc",
    "free",
    "realloc",
    "calloc",
    "printf",
    "open",
    "read",
    "write",
    "fopen",
    "fread",
    "fwrite",
    "sprintf",
    "ctime",
    "time",
    "_abort_msg",
    "_assert"
];
Rules8_9_10.getAttrs()  // module-wide
XDCscript usage meta-domain
Rules8_9_10.getAttrs(String testId) returns ITest.TestAttrs
Rules8_9_10.reset()  // module-wide
XDCscript usage meta-domain
Rules8_9_10.reset(String testId) returns Void
Rules8_9_10.run()  // module-wide
XDCscript usage meta-domain
Rules8_9_10.run(String testId, ITest.AlgoParams algoParams, ITest.TestSettings testSettings, Int testDetailLevel, Any cbPrintLog) returns ITest.TestResult
generated on Tue, 02 Nov 2010 01:37:39 GMT