Avro C++
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
i
j
m
n
o
p
r
s
t
v
Functions
b
c
d
e
f
i
j
m
n
o
p
r
s
t
v
Variables
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
Variables
Typedefs
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
* https://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 support
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
35
#include <intsafe.h>
36
using
ssize_t = SSIZE_T;
37
#endif
// _WIN32
38
39
#ifndef AVRO_DECL
40
#define AVRO_DECL
41
#endif
42
43
#endif
Generated by
1.9.1