ITK Function Reference

(V10000.1.0.60_20160308.00)
adsfoundation.h
Go to the documentation of this file.
1 /*=======================================================================================
2 
3  Copyright (c) 2008 UGS Corporation
4  Unpublished - All rights reserved
5 
6 =========================================================================================
7 
8 File description:
9 
10  Filename: adsfoundation.h
11  Module : ADSFoundation Template ADSFOUNDATION Module (adsfoundation)
12  Description:
13 
14  This file contains declaration of ITK functions for ADSFoundation Module.
15 
16 
17 =========================================================================================
18  Date Name Description of Change
19  July-09-2008 Srinath Vojjala Initial Version
20 
21 $HISTORY$
22 =======================================================================================*/
23 
24 #ifndef ADSFOUNDATION_H
25 #define ADSFOUNDATION_H
26 
27 #include <unidefs.h>
28 #include <adsfoundation/libadsfoundation_exports.h>
29 #define ADSFOUNDATION_external_id_size_c 32
30 
31 #ifdef __cplusplus
32  extern "C"{
33 #endif
34 
48 extern ADSFOUNDATION_API int ADS_resolve_source_document(
49  const char* object_type,
50  const char * component_id,
51  int num_attributes,
52  const char ** attributes_names,
53  const char ** attributes_values,
54  const char * source_revision_id,
55  const char * source_owning_organization,
56  logical is_auto_create,
57  tag_t * create_input_for_document,
58  tag_t * autocreate_document,
59  int * num_documents,
60  tag_t ** documents
61  );
62 
63 #ifdef __cplusplus
64 }
65 #endif
66 
67 #include <adsfoundation/libadsfoundation_undef.h>
68 
69 #endif