25 lines
647 B
C
25 lines
647 B
C
/** @file cl_header_start.h
|
|
|
|
@copyright Copyright (c) 2017 Rambus Inc. All Rights Reserved.
|
|
|
|
Start header file.
|
|
*/
|
|
|
|
/* CL header files are intended for C.
|
|
This header produces sufficient prologue to introduce
|
|
header file in C mode. */
|
|
|
|
/* Note: Add CL_NO_EXTERN_C to predefined symbols if you have manually
|
|
created extern "C" block. */
|
|
|
|
/* Unusual multi-inclusion guard as multi-inclusion is allowed. */
|
|
#ifndef CL_HEADER_BEGIN_H
|
|
#define CL_HEADER_BEGIN_H 1
|
|
#if defined __cplusplus && !defined CL_NO_EXTERN_C
|
|
extern "C" {
|
|
#endif
|
|
|
|
#undef CL_HEADER_BEGIN_H /* Allow multiple inclusion and nesting. */
|
|
#endif /* CL_HEADER_BEGIN_H */
|
|
|