aqbanking  5.7.8
jobeutransfer.h
Go to the documentation of this file.
1 /***************************************************************************
2  begin : Mon Mar 01 2004
3  copyright : (C) 2004-2013 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_JOBEUTRANSFER_H
13 #define AQBANKING_JOBEUTRANSFER_H
14 
15 
16 #include <aqbanking/job.h>
17 #include <aqbanking/transaction.h>
19 
20 
25 
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif
30 
34 typedef enum {
43 
44 
47 
48 
72 
91 
94  const char *cnt);
95 
99 
107 
109 AB_JOBEUTRANSFER_CHARGE_WHOM AB_JobEuTransfer_GetChargeWhom(const AB_JOB *j);
110 
117  AB_JOBEUTRANSFER_CHARGE_WHOM i);
118 
119 
123 #ifdef __cplusplus
124 }
125 #endif
126 
127  /* addtogroup */
129 
130 
131 #endif
132 
AB_JOBEUTRANSFER_CHARGE_WHOM AB_JobEuTransfer_GetChargeWhom(const AB_JOB *j)
#define AQBANKING_API
Definition: error.h:55
int AB_JobEuTransfer_GetIbanAllowed(const AB_JOB *j)
struct AB_JOB AB_JOB
Definition: job.h:106
struct AB_TRANSACTION AB_TRANSACTION
Definition: transaction.h:655
AB_JOBEUTRANSFER_CHARGE_WHOM
Definition: jobeutransfer.h:34
int AB_JobEuTransfer_SetTransaction(AB_JOB *j, const AB_TRANSACTION *t)
const AB_EUTRANSFER_INFO_LIST * AB_JobEuTransfer_GetCountryInfoList(const AB_JOB *j)
void AB_JobEuTransfer_SetChargeWhom(AB_JOB *j, AB_JOBEUTRANSFER_CHARGE_WHOM i)
struct AB_EUTRANSFER_INFO AB_EUTRANSFER_INFO
const AB_TRANSACTION * AB_JobEuTransfer_GetTransaction(const AB_JOB *j)
const AB_EUTRANSFER_INFO * AB_JobEuTransfer_FindCountryInfo(const AB_JOB *j, const char *cnt)
AB_JOB * AB_JobEuTransfer_new(AB_ACCOUNT *a)
struct AB_ACCOUNT AB_ACCOUNT