Wrapped c function in 'extern "C"' to make the library usable in C++
applications.
This commit is contained in:
parent
7cdbbc60fe
commit
a97034d357
|
|
@ -327,6 +327,10 @@ typedef enum {
|
|||
* Global functions
|
||||
*****************************************************************************/
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/** Returns the version magic of the realtime interface.
|
||||
*
|
||||
* \return Value of ECRT_VERSION_MAGIC() at EtherCAT master compile time.
|
||||
|
|
@ -1054,6 +1058,12 @@ ec_request_state_t ecrt_voe_handler_execute(
|
|||
ec_voe_handler_t *voe /**< VoE handler. */
|
||||
);
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
/******************************************************************************
|
||||
* Bitwise read/write macros
|
||||
*****************************************************************************/
|
||||
|
|
|
|||
Loading…
Reference in New Issue