ERiC API-Referenz
43.3.2.0
Lade ...
Suche ...
Keine Treffer
ericapiExport.h
gehe zur Dokumentation dieser Datei
1
/*
2
* Copyright © LfSt Bayern, Muenchen, IuK 111, 2006
3
*/
4
5
#ifndef ERIC_API_EXPORT_H_
6
#define ERIC_API_EXPORT_H_
7
8
/**
9
* @file
10
* @details Attribute für dynamische Bibliotheken
11
*
12
* Diese Deklarationen sind für Windows-Plattformen relevant.
13
*/
14
15
#include "
platform.h
"
16
17
18
19
/**
20
* @details Dieses Makro ist nur für die Kompilierung unter Windows von Belang. Auf allen anderen Plattformen ist es leer definiert.
21
*
22
* Unter Windows gibt es bei Einbindung der ericapiExport.h in fremden Code an, dass die deklarierten Funktionen zu importieren sind (dllimport).
23
*
24
* @see
25
* - ::ETKAPI_DECL
26
*/
27
#if defined(WINDOWS_OS) && !defined(ERICAPI_DLL)
28
#define ERICAPI_IMPORT __declspec(dllimport)
29
#else
30
#define ERICAPI_IMPORT
31
#endif
32
33
#endif
/* ERIC_API_EXPORT_H_ */
platform.h
Copyright (c) 2025 durch Bayerisches Landesamt für Steuern. Alle Rechte vorbehalten.