libqi-api  2.1.4.13
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
api.hpp
Go to the documentation of this file.
1 #pragma once
2 /*
3  * Copyright (c) 2012 Aldebaran Robotics. All rights reserved.
4  * Use of this source code is governed by a BSD-style license that can be
5  * found in the COPYING file.
6  */
7 
12 #ifndef _QI_API_HPP_
13 #define _QI_API_HPP_
14 
15 #include <qi/macro.hpp>
16 #include <qi/config.hpp>
17 
18 // qi_EXPORTS controls which symbols are exported when libqi
19 // is compiled as a SHARED lib.
20 
21 // To set your own QI_API macro, adapt the following line:
22 // #define MYLIB_API QI_LIB_API(mylib)
23 
24 #define QI_API QI_LIB_API(qi)
25 
26 #define QI_API_LEVEL 2
27 
28 
29 #endif // _QI_API_HPP_
Various macros for qi. (deprecated, export API, disallow copy, ..)