1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

use C++ linkage for hook_list

This commit is contained in:
Steffen Vogel 2019-04-23 13:12:04 +02:00
parent 71995642a9
commit 4a4a7d1280
7 changed files with 6 additions and 18 deletions

View file

@ -31,10 +31,6 @@
#pragma once
#ifdef __cplusplus
extern "C" {
#endif
#include <jansson.h>
/* Forward declarations */
@ -78,7 +74,3 @@ int hook_list_start(struct vlist *hs);
int hook_list_stop(struct vlist *hs);
struct vlist * hook_list_get_signals(struct vlist *hs);
#ifdef __cplusplus
}
#endif

View file

@ -22,15 +22,13 @@
#include <villas/plugin.hpp>
#include <villas/hook.hpp>
#include <villas/hook_list.h>
#include <villas/hook_list.hpp>
#include <villas/list.h>
#include <villas/log.h>
using namespace villas;
using namespace villas::node;
extern "C" {
int hook_list_init(vlist *hs)
{
int ret;
@ -235,5 +233,3 @@ vlist * hook_list_get_signals(vlist *hs)
return h->getSignals();
}
}

View file

@ -25,7 +25,7 @@
#include <villas/node/config.h>
#include <villas/hook.h>
#include <villas/hook_list.h>
#include <villas/hook_list.hpp>
#include <villas/sample.h>
#include <villas/node.h>
#include <villas/utils.hpp>

View file

@ -24,7 +24,7 @@
#include <villas/config.h>
#include <villas/utils.hpp>
#include <villas/hook.h>
#include <villas/hook_list.h>
#include <villas/hook_list.hpp>
#include <villas/node.h>
#include <villas/node_direction.h>

View file

@ -35,7 +35,7 @@
#include <villas/pool.h>
#include <villas/queue.h>
#include <villas/hook.h>
#include <villas/hook_list.h>
#include <villas/hook_list.hpp>
#include <villas/plugin.h>
#include <villas/memory.h>
#include <villas/node.h>

View file

@ -24,7 +24,7 @@
#include <villas/sample.h>
#include <villas/node.h>
#include <villas/path.h>
#include <villas/hook_list.h>
#include <villas/hook_list.hpp>
#include <villas/path_destination.h>
#include <villas/path_source.h>

View file

@ -28,7 +28,7 @@
#include <villas/path.h>
#include <villas/utils.hpp>
#include <villas/list.h>
#include <villas/hook_list.h>
#include <villas/hook_list.hpp>
#include <villas/advio.h>
#include <villas/plugin.h>
#include <villas/memory.h>