Home > User Support > CoverageMaster winAMS FAQ
Question:
I am using CoverageMaster linked with CasePlayer2. I have not added the header files included by the source code to the CasePlayer2 project, but all the CasePlayer2 linked features of CoverageMaster seem to work properly. What is the difference between adding or not adding the header files to the CasePlayer2 project?
Answer:
If you only wish to use CasePlayer2 linked features with CoverageMaster, registering the header files to the CasePlayer2 project is unnecessary. (However, the location of the header files must be set in the Preprocessor settings). Adding the header files to the CasePlayer2 project only affects CasePlayer2 generated documents, described in further detail below.
Even if the header files are not added to the CasePlayer2 project, analysis results are output to the following CasePlayer2 document types:
Global Variable List, typedef List, #define List, Include Relation Diagram
If a function/variable entity or structure type declaration is in a header file, analysis results will not be output to the following CasePlayer2 documents types unless the header file is added to the CasePlayer2 project:
Flowchart, Module Specification, Module Structure Diagram, Structure Specification, Module List, Structure List, Global Variable Reference List, Function Reference List, Structure Reference List, Member Reference List
When using CasePlayer2 stand-alone for document generation, it is recommended to add the header files to the project for complete analysis results to be output to the generated documents.
When using CasePlayer2 linked with CoverageMaster, the time needed for analysis can be reduced by not registering the header files to the CasePlayer2 project.
Other technical tips in GAIO's web site can be searched for using the links below.
Search key word link: Header
File Registration
Technical Tips Google Search