ITK Function Reference

(V10000.1.0.60_20160308.00)
Functions
esm.h File Reference
#include <unidefs.h>
#include <mechatronics/libmechatronics_exports.h>
#include <mechatronics/libmechatronics_undef.h>

Go to the source code of this file.

Functions

MECHATRONICS_API int ESM_ask_dependent_software_of_software (tag_t software_line, int *num_software_lines, tag_t **software_lines)
 
MECHATRONICS_API int ESM_ask_embedded_software_of_processor (tag_t processor_line, int *num_software_lines, tag_t **software_lines)
 
MECHATRONICS_API int ESM_ask_gateway_of_processor (tag_t processor_line, int *num_gateway_processor_lines, tag_t **gateway_processor_lines)
 
MECHATRONICS_API int ESM_ask_processors_accessedby_processor (tag_t gateway_processor_line, int *num_processor_lines, tag_t **processor_lines)
 
MECHATRONICS_API int ESM_ask_processors_associated_with_software (tag_t software_line, int *num_processor_lines, tag_t **processor_lines)
 
MECHATRONICS_API int ESM_ask_software_used_by_software (tag_t software_line, int *num_software_lines, tag_t **software_lines)
 
MECHATRONICS_API int ESM_associate_processor_to_processor (tag_t gateway_processor_line, int num_processor_lines, tag_t *processor_lines, logical *hasFailures, int *numFailedLines, tag_t **failedLines)
 
MECHATRONICS_API int ESM_associate_processor_to_software (tag_t processor_line, int num_software_lines, tag_t *software_lines, logical *hasFailures, int *numFailedLines, tag_t **failedLines)
 
MECHATRONICS_API int ESM_associate_software_to_software (tag_t software_line, int num_software_lines, tag_t *software_lines, logical *hasFailures, int *numFailedLines, tag_t **failedLines)
 
MECHATRONICS_API int ESM_is_gateway (tag_t bom_line, logical *status)
 
MECHATRONICS_API int ESM_is_processor (tag_t bom_line, logical *status)
 
MECHATRONICS_API int ESM_is_software (tag_t bom_line, logical *status)
 
MECHATRONICS_API int ESM_remove_processor_to_processor_association (tag_t gateway_processor_line, int num_processor_lines, tag_t *processor_lines, logical *hasFailures, int *numFailedLines, tag_t **failedLines)
 
MECHATRONICS_API int ESM_remove_processor_to_software_association (tag_t processor_line, int num_software_lines, tag_t *software_lines, logical *hasFailures, int *numFailedLines, tag_t **failedLines)
 
MECHATRONICS_API int ESM_remove_software_to_software_association (tag_t software_line, int num_software_lines, tag_t *software_lines, logical *hasFailures, int *numFailedLines, tag_t **failedLines)
 

Detailed Description

This file contains definitions and interfaces for ESM class

Definition in file esm.h.