ITK Function Reference

(V10000.1.0.60_20160308.00)
sss0svcscheduling.h
Go to the documentation of this file.
1 /*==============================================================================
2 //Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.
3 //==================================================
4 //Copyright $2011.
5 //Siemens Product Lifecycle Management Software Inc.
6 //All Rights Reserved.
7 //==================================================
8 //Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.
9  ==============================================================================*/
10 
18 #ifndef SSS0SVCSCHEDULING_H
19 #define SSS0SVCSCHEDULING_H
20 
21 #include <unidefs.h>
22 #include <sss0svcscheduling/libsss0svcscheduling_exports.h>
23 
24 #ifdef __cplusplus
25  extern "C"{
26 #endif
27 
39 typedef struct SSS0SVCSCHEDULING_API SSS0SVCSCHEDULING_characteristics_data_s
40 {
42  double value;
46 
47 
51 typedef struct SSS0SVCSCHEDULING_API SSS0SVCSCHEDULING_utilization_data_s
52 {
53  char* description;
55  char* capturedBy;
58 
62 extern SSS0SVCSCHEDULING_API int SSS0SVCSCHEDULING_record_utilization(
63  tag_t activityRev,
64  tag_t logBook,
67  int count,
68  tag_t* logEntry
69  );
70 
76 extern SSS0SVCSCHEDULING_API int SSS0SVCSCHEDULING_update_configuration
77 (
78  tag_t activityRev,
79  date_t rebaseDate
80 );
81 
82 
85 #ifdef __cplusplus
86  }
87 #endif
88 
89 #include <sss0svcscheduling/libsss0svcscheduling_undef.h>
90 
91 #endif