Mentions légales du service

Skip to content
Snippets Groups Projects
libhqr_common.h 636 B
/**
 *
 * @file libhqr_common.h
 *
 * Header file for common macro
 *
 * @copyright 2017      Bordeaux INP, CNRS (LaBRI UMR 5800), Inria,
 *                      Univ. Bordeaux. All rights reserved.
 *
 * @version 1.0.0
 * @author Raphael Boucherie
 * @author Mathieu Faverge
 * @date 2017-04-05
 *
 */
#ifndef _LIBHQR_COMMON_H_
#define _LIBHQR_COMMON_H_

#undef BEGIN_C_DECLS
#undef END_C_DECLS
#if defined(c_plusplus) || defined(__cplusplus)
# define BEGIN_C_DECLS extern "C" {
# define END_C_DECLS }
#else
# define BEGIN_C_DECLS          /* empty */
# define END_C_DECLS            /* empty */
#endif

#endif /* _LIBHQR_COMMON_H_ */