aqbanking  5.1.0beta
banking_imex.h
Go to the documentation of this file.
1 /***************************************************************************
2  begin : Mon Mar 01 2004
3  copyright : (C) 2004-2010 by Martin Preuss
4  email : martin@libchipcard.de
5 
6  ***************************************************************************
7  * This file is part of the project "AqBanking". *
8  * Please see toplevel file COPYING of that project for license details. *
9  ***************************************************************************/
10 
11 
12 #ifndef AQBANKING_BANKING_IMEX_H
13 #define AQBANKING_BANKING_IMEX_H
14 
15 #include <aqbanking/imexporter.h>
16 
17 
18 #ifdef __cplusplus
19 extern "C" {
20 #endif
21 
22 
26 
27 
42 GWEN_PLUGIN_DESCRIPTION_LIST2 *AB_Banking_GetImExporterDescrs(AB_BANKING *ab);
43 
52 AB_IMEXPORTER *AB_Banking_GetImExporter(AB_BANKING *ab, const char *name);
53 
97  const char *imExporterName);
98 
101  const char *imExporterName,
102  const char *profileName);
103 
122  const char *imexporterName,
123  GWEN_DB_NODE *dbProfile,
124  const char *fname);
125 
159 
171 
172 
188  const char *exporterName,
189  const char *profileName,
190  GWEN_BUFFER *buf);
191 
206  const char *exporterName,
207  const char *profileName,
208  const char *fileName);
209 
226  const char *exporterName,
228  const char *profileName,
229  const char *profileFile,
230  const char *outputFileName);
231 
232 
235  const char *exporterName,
237  const char *profileName,
238  const char *profileFile,
239  GWEN_SYNCIO *sio);
240 
241 
245  const char *exporterName,
246  const char *profileName,
247  GWEN_BUFFER *buf);
248 
249 
252  const char *importerName,
254  const char *profileName,
255  const char *profileFile,
256  const char *inputFileName);
257 
258 
309  const char *importerName,
311  const char *profileName,
312  const char *profileFile,
313  GWEN_SYNCIO *sio);
314 
321  const char *importerName,
323  const char *profileName,
324  const char *profileFile,
325  const char *inputFileName);
326 
330  /* addtogroup */
331 
332 #ifdef __cplusplus
333 }
334 #endif
335 
336 #endif
337