libqi  1.14
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
config.hpp
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2012 Aldebaran Robotics. All rights reserved.
3  * Use of this source code is governed by a BSD-style license that can be
4  * found in the COPYING file.
5  */
6 
11 #pragma once
12 #ifndef _LIBQI_QI_CONFIG_HPP_
13 #define _LIBQI_QI_CONFIG_HPP_
14 
15 #include <qi/macro.hpp>
16 
17 // qi_EXPORTS controls which symbols are exported when libqi
18 // is compiled as a SHARED lib.
19 // DO NOT USE OUTSIDE LIBQI
20 #ifdef qi_EXPORTS
21 # define QI_API QI_EXPORT_API
22 #elif defined(qi_IMPORTS)
23 # define QI_API QI_IMPORT_API
24 #else
25 # define QI_API
26 #endif
27 
28 
29 #define QI_API_LEVEL 1
30 
31 
32 #endif // _LIBQI_QI_CONFIG_HPP_
33