Command Arguments

Command argument objects generated by a compiler model have specialized classes depending on the kind of command argument represented. Objects of these classes are encapsulated in cscm.CmdArgument objects.

cscm.CmdArgument Encapsulates a command argument object generated by a compiler model.
cscm.CmdArgumentConf A configuration file.
cscm.CmdArgumentEnvVarPrefix The path to a file, where the path prefix is an environment variable.
cscm.CmdArgumentFile The contents of a file.
cscm.CmdArgumentGTHomeFile The path to a file, prefixed by the path to the CodeSonar installation.
cscm.CmdArgumentHubParams [CodeSonar only] Hub parameters.
cscm.CmdArgumentPrjFilesDirectory The path to the .prj_files directory for the CodeSonar project.
cscm.CmdArgumentString A string.
cscm.CmdArgumentTagUID Tag UID, which is 567_1234567.
cscm.CmdArgumentUID UID, provided with -uid flag.
cscm.CmdArgumentVector Stores an iterable of CmdArgument so that the same set of arguments can be shared across multiple FrontEndCommand objects.
cscm.CmdArgumentWarningFile The cmd_line.tmp.<uid> file.