var Rules8_9_10 = xdc.useModule('ti.xdais.qualiti.Rules8_9_10');
module-wide constants & types
module-wide config parameters
{
id: "XDAIS Rules 8, 9 and 10",
title: "XDAIS Rules 8, 9, 10: Namespace compliance"
}
];
"_aeabi_memclr",
"_aeabi_memclr4",
"_aeabi_memcpy",
"_aeabi_memcpy4",
"_aeabi_memmove",
"_aeabi_memset"
];
"malloc",
"free",
"realloc",
"calloc",
"printf",
"open",
"read",
"write",
"fopen",
"fread",
"fwrite",
"sprintf",
"ctime",
"time",
"_abort_msg",
"_assert"
];
module-wide functions
metaonly module Rules8_9_10 inherits ITest {
module-wide constants & types
};
};
};
};
};
};
};
};
module-wide config parameters
{
id: "XDAIS Rules 8, 9 and 10",
title: "XDAIS Rules 8, 9, 10: Namespace compliance"
}
];
"_aeabi_memclr",
"_aeabi_memclr4",
"_aeabi_memcpy",
"_aeabi_memcpy4",
"_aeabi_memmove",
"_aeabi_memset"
];
"malloc",
"free",
"realloc",
"calloc",
"printf",
"open",
"read",
"write",
"fopen",
"fread",
"fwrite",
"sprintf",
"ctime",
"time",
"_abort_msg",
"_assert"
];
module-wide functions
}
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[] ...
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.statusDetails = String ...
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 |
{
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[] [
"_aeabi_memclr",
"_aeabi_memclr4",
"_aeabi_memcpy",
"_aeabi_memcpy4",
"_aeabi_memmove",
"_aeabi_memset"
];
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.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 |