libqi  1.14.5
qi/config.hpp
Go to the documentation of this file.
00001 /*
00002  * Copyright (c) 2012 Aldebaran Robotics. All rights reserved.
00003  * Use of this source code is governed by a BSD-style license that can be
00004  * found in the COPYING file.
00005  */
00006 
00011 #pragma once
00012 #ifndef _LIBQI_QI_CONFIG_HPP_
00013 #define _LIBQI_QI_CONFIG_HPP_
00014 
00015 #include <qi/macro.hpp>
00016 
00017 // qi_EXPORTS controls which symbols are exported when libqi
00018 // is compiled as a SHARED lib.
00019 // DO NOT USE OUTSIDE LIBQI
00020 #ifdef qi_EXPORTS
00021 # define QI_API QI_EXPORT_API
00022 #elif defined(qi_IMPORTS)
00023 # define QI_API QI_IMPORT_API
00024 #else
00025 # define QI_API
00026 #endif
00027 
00028 
00029 #define QI_API_LEVEL 1
00030 
00031 
00032 #endif  // _LIBQI_QI_CONFIG_HPP_
00033 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines