fsrmpipeline.h 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274
  1. /**
  2. * This file has no copyright assigned and is placed in the Public Domain.
  3. * This file is part of the mingw-w64 runtime package.
  4. * No warranty is given; refer to the file DISCLAIMER.PD within this package.
  5. */
  6. #include <fsrmenums.h>
  7. #include <fsrm.h>
  8. #include <fsrmquota.h>
  9. #include <fsrmscreen.h>
  10. #ifndef __IFsrmAction_FWD_DEFINED__
  11. #define __IFsrmAction_FWD_DEFINED__
  12. typedef struct IFsrmAction IFsrmAction;
  13. #endif /* __IFsrmAction_FWD_DEFINED__ */
  14. #ifndef __IFsrmActionCommand_FWD_DEFINED__
  15. #define __IFsrmActionCommand_FWD_DEFINED__
  16. typedef struct IFsrmActionCommand IFsrmActionCommand;
  17. #endif /* __IFsrmActionCommand_FWD_DEFINED__ */
  18. #ifndef __IFsrmActionEmail_FWD_DEFINED__
  19. #define __IFsrmActionEmail_FWD_DEFINED__
  20. typedef struct IFsrmActionEmail IFsrmActionEmail;
  21. #endif /* __IFsrmActionEmail_FWD_DEFINED__ */
  22. #ifndef __IFsrmActionEmail2_FWD_DEFINED__
  23. #define __IFsrmActionEmail2_FWD_DEFINED__
  24. typedef struct IFsrmActionEmail2 IFsrmActionEmail2;
  25. #endif /* __IFsrmActionEmail2_FWD_DEFINED__ */
  26. #ifndef __IFsrmActionEventLog_FWD_DEFINED__
  27. #define __IFsrmActionEventLog_FWD_DEFINED__
  28. typedef struct IFsrmActionEventLog IFsrmActionEventLog;
  29. #endif /* __IFsrmActionEventLog_FWD_DEFINED__ */
  30. #ifndef __IFsrmActionReport_FWD_DEFINED__
  31. #define __IFsrmActionReport_FWD_DEFINED__
  32. typedef struct IFsrmActionReport IFsrmActionReport;
  33. #endif /* __IFsrmActionReport_FWD_DEFINED__ */
  34. #ifndef __IFsrmAutoApplyQuota_FWD_DEFINED__
  35. #define __IFsrmAutoApplyQuota_FWD_DEFINED__
  36. typedef struct IFsrmAutoApplyQuota IFsrmAutoApplyQuota;
  37. #endif /* __IFsrmAutoApplyQuota_FWD_DEFINED__ */
  38. #ifndef __IFsrmClassificationManager_FWD_DEFINED__
  39. #define __IFsrmClassificationManager_FWD_DEFINED__
  40. typedef struct IFsrmClassificationManager IFsrmClassificationManager;
  41. #endif /* __IFsrmClassificationManager_FWD_DEFINED__ */
  42. #ifndef __IFsrmClassificationRule_FWD_DEFINED__
  43. #define __IFsrmClassificationRule_FWD_DEFINED__
  44. typedef struct IFsrmClassificationRule IFsrmClassificationRule;
  45. #endif /* __IFsrmClassificationRule_FWD_DEFINED__ */
  46. #ifndef __IFsrmClassifierModuleDefinition_FWD_DEFINED__
  47. #define __IFsrmClassifierModuleDefinition_FWD_DEFINED__
  48. typedef struct IFsrmClassifierModuleDefinition IFsrmClassifierModuleDefinition;
  49. #endif /* __IFsrmClassifierModuleDefinition_FWD_DEFINED__ */
  50. #ifndef __IFsrmClassifierModuleImplementation_FWD_DEFINED__
  51. #define __IFsrmClassifierModuleImplementation_FWD_DEFINED__
  52. typedef struct IFsrmClassifierModuleImplementation IFsrmClassifierModuleImplementation;
  53. #endif /* __IFsrmClassifierModuleImplementation_FWD_DEFINED__ */
  54. #ifndef __IFsrmCollection_FWD_DEFINED__
  55. #define __IFsrmCollection_FWD_DEFINED__
  56. typedef struct IFsrmCollection IFsrmCollection;
  57. #endif /* __IFsrmCollection_FWD_DEFINED__ */
  58. #ifndef __IFsrmCommittableCollection_FWD_DEFINED__
  59. #define __IFsrmCommittableCollection_FWD_DEFINED__
  60. typedef struct IFsrmCommittableCollection IFsrmCommittableCollection;
  61. #endif /* __IFsrmCommittableCollection_FWD_DEFINED__ */
  62. #ifndef __IFsrmDerivedObjectsResult_FWD_DEFINED__
  63. #define __IFsrmDerivedObjectsResult_FWD_DEFINED__
  64. typedef struct IFsrmDerivedObjectsResult IFsrmDerivedObjectsResult;
  65. #endif /* __IFsrmDerivedObjectsResult_FWD_DEFINED__ */
  66. #ifndef __IFsrmExportImport_FWD_DEFINED__
  67. #define __IFsrmExportImport_FWD_DEFINED__
  68. typedef struct IFsrmExportImport IFsrmExportImport;
  69. #endif /* __IFsrmExportImport_FWD_DEFINED__ */
  70. #ifndef __IFsrmFileGroup_FWD_DEFINED__
  71. #define __IFsrmFileGroup_FWD_DEFINED__
  72. typedef struct IFsrmFileGroup IFsrmFileGroup;
  73. #endif /* __IFsrmFileGroup_FWD_DEFINED__ */
  74. #ifndef __IFsrmFileGroupImported_FWD_DEFINED__
  75. #define __IFsrmFileGroupImported_FWD_DEFINED__
  76. typedef struct IFsrmFileGroupImported IFsrmFileGroupImported;
  77. #endif /* __IFsrmFileGroupImported_FWD_DEFINED__ */
  78. #ifndef __IFsrmFileGroupManager_FWD_DEFINED__
  79. #define __IFsrmFileGroupManager_FWD_DEFINED__
  80. typedef struct IFsrmFileGroupManager IFsrmFileGroupManager;
  81. #endif /* __IFsrmFileGroupManager_FWD_DEFINED__ */
  82. #ifndef __IFsrmFileManagementJob_FWD_DEFINED__
  83. #define __IFsrmFileManagementJob_FWD_DEFINED__
  84. typedef struct IFsrmFileManagementJob IFsrmFileManagementJob;
  85. #endif /* __IFsrmFileManagementJob_FWD_DEFINED__ */
  86. #ifndef __IFsrmFileManagementJobManager_FWD_DEFINED__
  87. #define __IFsrmFileManagementJobManager_FWD_DEFINED__
  88. typedef struct IFsrmFileManagementJobManager IFsrmFileManagementJobManager;
  89. #endif /* __IFsrmFileManagementJobManager_FWD_DEFINED__ */
  90. #ifndef __IFsrmFileScreen_FWD_DEFINED__
  91. #define __IFsrmFileScreen_FWD_DEFINED__
  92. typedef struct IFsrmFileScreen IFsrmFileScreen;
  93. #endif /* __IFsrmFileScreen_FWD_DEFINED__ */
  94. #ifndef __IFsrmFileScreenBase_FWD_DEFINED__
  95. #define __IFsrmFileScreenBase_FWD_DEFINED__
  96. typedef struct IFsrmFileScreenBase IFsrmFileScreenBase;
  97. #endif /* __IFsrmFileScreenBase_FWD_DEFINED__ */
  98. #ifndef __IFsrmFileScreenException_FWD_DEFINED__
  99. #define __IFsrmFileScreenException_FWD_DEFINED__
  100. typedef struct IFsrmFileScreenException IFsrmFileScreenException;
  101. #endif /* __IFsrmFileScreenException_FWD_DEFINED__ */
  102. #ifndef __IFsrmFileScreenManager_FWD_DEFINED__
  103. #define __IFsrmFileScreenManager_FWD_DEFINED__
  104. typedef struct IFsrmFileScreenManager IFsrmFileScreenManager;
  105. #endif /* __IFsrmFileScreenManager_FWD_DEFINED__ */
  106. #ifndef __IFsrmFileScreenTemplate_FWD_DEFINED__
  107. #define __IFsrmFileScreenTemplate_FWD_DEFINED__
  108. typedef struct IFsrmFileScreenTemplate IFsrmFileScreenTemplate;
  109. #endif /* __IFsrmFileScreenTemplate_FWD_DEFINED__ */
  110. #ifndef __IFsrmFileScreenTemplateImported_FWD_DEFINED__
  111. #define __IFsrmFileScreenTemplateImported_FWD_DEFINED__
  112. typedef struct IFsrmFileScreenTemplateImported IFsrmFileScreenTemplateImported;
  113. #endif /* __IFsrmFileScreenTemplateImported_FWD_DEFINED__ */
  114. #ifndef __IFsrmFileScreenTemplateManager_FWD_DEFINED__
  115. #define __IFsrmFileScreenTemplateManager_FWD_DEFINED__
  116. typedef struct IFsrmFileScreenTemplateManager IFsrmFileScreenTemplateManager;
  117. #endif /* __IFsrmFileScreenTemplateManager_FWD_DEFINED__ */
  118. #ifndef __IFsrmMutableCollection_FWD_DEFINED__
  119. #define __IFsrmMutableCollection_FWD_DEFINED__
  120. typedef struct IFsrmMutableCollection IFsrmMutableCollection;
  121. #endif /* __IFsrmMutableCollection_FWD_DEFINED__ */
  122. #ifndef __IFsrmObject_FWD_DEFINED__
  123. #define __IFsrmObject_FWD_DEFINED__
  124. typedef struct IFsrmObject IFsrmObject;
  125. #endif /* __IFsrmObject_FWD_DEFINED__ */
  126. #ifndef __IFsrmPathMapper_FWD_DEFINED__
  127. #define __IFsrmPathMapper_FWD_DEFINED__
  128. typedef struct IFsrmPathMapper IFsrmPathMapper;
  129. #endif /* __IFsrmPathMapper_FWD_DEFINED__ */
  130. #ifndef __IFsrmPipelineModuleConnector_FWD_DEFINED__
  131. #define __IFsrmPipelineModuleConnector_FWD_DEFINED__
  132. typedef struct IFsrmPipelineModuleConnector IFsrmPipelineModuleConnector;
  133. #endif /* __IFsrmPipelineModuleConnector_FWD_DEFINED__ */
  134. #ifndef __IFsrmPipelineModuleDefinition_FWD_DEFINED__
  135. #define __IFsrmPipelineModuleDefinition_FWD_DEFINED__
  136. typedef struct IFsrmPipelineModuleDefinition IFsrmPipelineModuleDefinition;
  137. #endif /* __IFsrmPipelineModuleDefinition_FWD_DEFINED__ */
  138. #ifndef __IFsrmPipelineModuleImplementation_FWD_DEFINED__
  139. #define __IFsrmPipelineModuleImplementation_FWD_DEFINED__
  140. typedef struct IFsrmPipelineModuleImplementation IFsrmPipelineModuleImplementation;
  141. #endif /* __IFsrmPipelineModuleImplementation_FWD_DEFINED__ */
  142. #ifndef __IFsrmProperty_FWD_DEFINED__
  143. #define __IFsrmProperty_FWD_DEFINED__
  144. typedef struct IFsrmProperty IFsrmProperty;
  145. #endif /* __IFsrmProperty_FWD_DEFINED__ */
  146. #ifndef __IFsrmPropertyBag_FWD_DEFINED__
  147. #define __IFsrmPropertyBag_FWD_DEFINED__
  148. typedef struct IFsrmPropertyBag IFsrmPropertyBag;
  149. #endif /* __IFsrmPropertyBag_FWD_DEFINED__ */
  150. #ifndef __IFsrmPropertyCondition_FWD_DEFINED__
  151. #define __IFsrmPropertyCondition_FWD_DEFINED__
  152. typedef struct IFsrmPropertyCondition IFsrmPropertyCondition;
  153. #endif /* __IFsrmPropertyCondition_FWD_DEFINED__ */
  154. #ifndef __IFsrmPropertyDefinition_FWD_DEFINED__
  155. #define __IFsrmPropertyDefinition_FWD_DEFINED__
  156. typedef struct IFsrmPropertyDefinition IFsrmPropertyDefinition;
  157. #endif /* __IFsrmPropertyDefinition_FWD_DEFINED__ */
  158. #ifndef __IFsrmQuota_FWD_DEFINED__
  159. #define __IFsrmQuota_FWD_DEFINED__
  160. typedef struct IFsrmQuota IFsrmQuota;
  161. #endif /* __IFsrmQuota_FWD_DEFINED__ */
  162. #ifndef __IFsrmQuotaBase_FWD_DEFINED__
  163. #define __IFsrmQuotaBase_FWD_DEFINED__
  164. typedef struct IFsrmQuotaBase IFsrmQuotaBase;
  165. #endif /* __IFsrmQuotaBase_FWD_DEFINED__ */
  166. #ifndef __IFsrmQuotaManager_FWD_DEFINED__
  167. #define __IFsrmQuotaManager_FWD_DEFINED__
  168. typedef struct IFsrmQuotaManager IFsrmQuotaManager;
  169. #endif /* __IFsrmQuotaManager_FWD_DEFINED__ */
  170. #ifndef __IFsrmQuotaManagerEx_FWD_DEFINED__
  171. #define __IFsrmQuotaManagerEx_FWD_DEFINED__
  172. typedef struct IFsrmQuotaManagerEx IFsrmQuotaManagerEx;
  173. #endif /* __IFsrmQuotaManagerEx_FWD_DEFINED__ */
  174. #ifndef __IFsrmQuotaObject_FWD_DEFINED__
  175. #define __IFsrmQuotaObject_FWD_DEFINED__
  176. typedef struct IFsrmQuotaObject IFsrmQuotaObject;
  177. #endif /* __IFsrmQuotaObject_FWD_DEFINED__ */
  178. #ifndef __IFsrmQuotaTemplate_FWD_DEFINED__
  179. #define __IFsrmQuotaTemplate_FWD_DEFINED__
  180. typedef struct IFsrmQuotaTemplate IFsrmQuotaTemplate;
  181. #endif /* __IFsrmQuotaTemplate_FWD_DEFINED__ */
  182. #ifndef __IFsrmQuotaTemplateImported_FWD_DEFINED__
  183. #define __IFsrmQuotaTemplateImported_FWD_DEFINED__
  184. typedef struct IFsrmQuotaTemplateImported IFsrmQuotaTemplateImported;
  185. #endif /* __IFsrmQuotaTemplateImported_FWD_DEFINED__ */
  186. #ifndef __IFsrmQuotaTemplateManager_FWD_DEFINED__
  187. #define __IFsrmQuotaTemplateManager_FWD_DEFINED__
  188. typedef struct IFsrmQuotaTemplateManager IFsrmQuotaTemplateManager;
  189. #endif /* __IFsrmQuotaTemplateManager_FWD_DEFINED__ */
  190. #ifndef __IFsrmReport_FWD_DEFINED__
  191. #define __IFsrmReport_FWD_DEFINED__
  192. typedef struct IFsrmReport IFsrmReport;
  193. #endif /* __IFsrmReport_FWD_DEFINED__ */
  194. #ifndef __IFsrmReportJob_FWD_DEFINED__
  195. #define __IFsrmReportJob_FWD_DEFINED__
  196. typedef struct IFsrmReportJob IFsrmReportJob;
  197. #endif /* __IFsrmReportJob_FWD_DEFINED__ */
  198. #ifndef __IFsrmReportManager_FWD_DEFINED__
  199. #define __IFsrmReportManager_FWD_DEFINED__
  200. typedef struct IFsrmReportManager IFsrmReportManager;
  201. #endif /* __IFsrmReportManager_FWD_DEFINED__ */
  202. #ifndef __IFsrmReportScheduler_FWD_DEFINED__
  203. #define __IFsrmReportScheduler_FWD_DEFINED__
  204. typedef struct IFsrmReportScheduler IFsrmReportScheduler;
  205. #endif /* __IFsrmReportScheduler_FWD_DEFINED__ */
  206. #ifndef __IFsrmRule_FWD_DEFINED__
  207. #define __IFsrmRule_FWD_DEFINED__
  208. typedef struct IFsrmRule IFsrmRule;
  209. #endif /* __IFsrmRule_FWD_DEFINED__ */
  210. #ifndef __IFsrmSetting_FWD_DEFINED__
  211. #define __IFsrmSetting_FWD_DEFINED__
  212. typedef struct IFsrmSetting IFsrmSetting;
  213. #endif /* __IFsrmSetting_FWD_DEFINED__ */
  214. #ifndef __IFsrmStorageModuleDefinition_FWD_DEFINED__
  215. #define __IFsrmStorageModuleDefinition_FWD_DEFINED__
  216. typedef struct IFsrmStorageModuleDefinition IFsrmStorageModuleDefinition;
  217. #endif /* __IFsrmStorageModuleDefinition_FWD_DEFINED__ */
  218. #ifndef __IFsrmStorageModuleImplementation_FWD_DEFINED__
  219. #define __IFsrmStorageModuleImplementation_FWD_DEFINED__
  220. typedef struct IFsrmStorageModuleImplementation IFsrmStorageModuleImplementation;
  221. #endif /* __IFsrmStorageModuleImplementation_FWD_DEFINED__ */