aqbanking  5.7.8
aqhbci.h
Go to the documentation of this file.
1 /***************************************************************************
2  $RCSfile$
3  -------------------
4  cvs : $Id$
5  begin : Mon Mar 01 2004
6  copyright : (C) 2004 by Martin Preuss
7  email : martin@libchipcard.de
8 
9  ***************************************************************************
10  * Please see toplevel file COPYING for license details *
11  ***************************************************************************/
12 
13 
14 #ifndef AQHBCI_AQHBCI_H
15 #define AQHBCI_AQHBCI_H
16 
17 #include <aqbanking/system.h>
18 
19 
20 #ifdef BUILDING_AQHBCI
21 # /* building AqHBCI */
22 # if AQBANKING_SYS_IS_WINDOWS
23 # /* for windows */
24 # ifdef __declspec
25 # define AQHBCI_API __declspec (dllexport)
26 # else /* if __declspec */
27 # define AQHBCI_API
28 # endif /* if NOT __declspec */
29 # else
30 # /* for non-win32 */
31 # ifdef GCC_WITH_VISIBILITY_ATTRIBUTE
32 # define AQHBCI_API __attribute__((visibility("default")))
33 # else
34 # define AQHBCI_API
35 # endif
36 # endif
37 #else
38 # /* not building AqHBCI */
39 # if AQBANKING_SYS_IS_WINDOWS
40 # /* for windows */
41 # ifdef __declspec
42 # define AQHBCI_API __declspec (dllimport)
43 # else /* if __declspec */
44 # define AQHBCI_API
45 # endif /* if NOT __declspec */
46 # else
47 # /* for non-win32 */
48 # define AQHBCI_API
49 # endif
50 #endif
51 
52 
53 #define AH_PROVIDER_NAME "AQHBCI"
54 
55 #define AQHBCI_LOGDOMAIN "aqhbci"
56 
57 
58 typedef enum {
73 
74 
75 #endif /* AQHBCI_AQHBCI_H */
76 
AH_CRYPT_MODE
Definition: aqhbci.h:58
#define AQHBCI_API
Definition: aqhbci.h:48
AQHBCI_API AH_CRYPT_MODE AH_CryptMode_fromString(const char *s)
AQHBCI_API const char * AH_CryptMode_toString(AH_CRYPT_MODE v)