You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.4 KiB
55 lines
1.4 KiB
/*==============================================================================
|
|
Copyright (c) 2008 Siemens PLM Software
|
|
Unpublished - All Rights Reserved
|
|
==============================================================================*/
|
|
|
|
//!
|
|
//! \file serviceeventmanagement.h
|
|
//!
|
|
//! This header file declares all data types and constants to be used by clients of
|
|
//! Service Event Management module.
|
|
//!
|
|
|
|
#ifndef SERVICEEVENTMANAGEMENT_H
|
|
#define SERVICEEVENTMANAGEMENT_H
|
|
|
|
#include <unidefs.h>
|
|
#include <serviceeventmanagement/libserviceeventmanagement_exports.h>
|
|
|
|
|
|
#ifdef __cplusplus
|
|
extern "C"{
|
|
#endif
|
|
|
|
/**
|
|
@defgroup SERVICEEVENTMANAGEMENT Service Event Management
|
|
|
|
The Service Event Management module implements the basic set of classes and behaviour
|
|
for serviceeventmanagement module.
|
|
|
|
@{
|
|
*/
|
|
|
|
/**
|
|
Initializes the serviceeventmanagement module. You must call this function before calling any other SERVICEEVENTMANAGEMENT functions.
|
|
*/
|
|
extern SERVICEEVENTMANAGEMENT_API int SERVICEEVENTMANAGEMENT_init_module();
|
|
|
|
/**
|
|
ITK function to approve a service group, service event or service discrepancy
|
|
*/
|
|
extern SERVICEEVENTMANAGEMENT_API int SERVICEEVENTMANAGEMENT_approval (
|
|
tag_t se_tag /**< (I) Tag of a service object */
|
|
);
|
|
|
|
/** @} */
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#include <serviceeventmanagement/libserviceeventmanagement_undef.h>
|
|
|
|
#endif
|
|
|