Avro C++
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
api
Config.hh
1
/*
2
* Licensed to the Apache Software Foundation (ASF) under one
3
* or more contributor license agreements. See the NOTICE file
4
* distributed with this work for additional information
5
* regarding copyright ownership. The ASF licenses this file
6
* to you under the Apache License, Version 2.0 (the
7
* "License"); you may not use this file except in compliance
8
* with the License. You may obtain a copy of the License at
9
*
10
* http://www.apache.org/licenses/LICENSE-2.0
11
*
12
* Unless required by applicable law or agreed to in writing, software
13
* distributed under the License is distributed on an "AS IS" BASIS,
14
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
* See the License for the specific language governing permissions and
16
* limitations under the License.
17
*/
18
19
#ifndef avro_Config_hh
20
#define avro_Config_hh
21
22
// Windows DLL suport
23
24
#ifdef _WIN32
25
#pragma warning (disable: 4275 4251)
26
27
#if defined(AVRO_DYN_LINK)
28
#ifdef AVRO_SOURCE
29
# define AVRO_DECL __declspec(dllexport)
30
#else
31
# define AVRO_DECL __declspec(dllimport)
32
#endif // AVRO_SOURCE
33
#endif // AVRO_DYN_LINK
34
#endif // _WIN32
35
36
#ifndef AVRO_DECL
37
#define AVRO_DECL
38
#endif
39
40
#endif
41
Generated on Sun May 15 2016 00:51:44 for Avro C++ by
1.8.8