ITK Function Reference

(V10000.1.0.60_20160308.00)
gms_res.h
Go to the documentation of this file.
1 /*=============================================================================
2  Copyright (c) 2005 UGS
3  Unpublished - All rights reserved
4 
5  THIS PROGRAM IS AN UNPUBLISHED WORK FULLY PROTECTED BY THE UNITED STATES
6  COPYRIGHT LAWS AND IS CONSIDERED A TRADE SECRET BELONGING TO THE COPYRIGHT
7  HOLDER.
8 ==============================================================================*/
15 /* */
16 
17 
62 #ifndef GMS_RES_HHH
63 #define GMS_RES_HHH
64 
65 #include <tc/tc_startup.h>
66 #include <tccore/workspaceobject.h>
67 
68 #include <gms/libgms_exports.h>
69 
70 #ifdef __cplusplus
71 extern "C"{
72 #endif
73 
74 
79 extern GMS_API int GMS_RES_site_check_out(
80  tag_t object_tag,
81  tag_t site_tag,
82  const char reason[WSO_desc_size_c + 1],
83  const char change_id[WSO_desc_size_c + 1]
84  );
85 
89 extern GMS_API int GMS_RES_site_check_out2(
90  tag_t object_tag,
91  tag_t site_tag,
92  const char *reason,
93  const char *change_id
94  );
95 
96 extern GMS_API int GMS_RES_site_check_in(
97  tag_t object_tag
98  );
99 
100 extern GMS_API int GMS_RES_cancel_site_check_out(
101  tag_t object_tag
102  );
103 
104 extern GMS_API int GMS_RES_is_site_reserved(
105  tag_t object_tag,
106  logical * is_site_reserved,
107  tag_t * site_tag
108  );
109 
110 #ifdef __cplusplus
111 }
112 #endif
113 
116 #include <gms/libgms_undef.h>
117 #endif
118