Files
ecmc_plugin_daq/src/ecmcDAQWrap.h
2024-03-04 21:30:23 +01:00

37 lines
820 B
C

/*************************************************************************\
* Copyright (c) 2019 European Spallation Source ERIC
* ecmc is distributed subject to a Software License Agreement found
* in file LICENSE that is included with this distribution.
*
* ecmcDAQWrap.h
*
* Created on: Sept 21, 2020
* Author: anderssandstrom
*
\*************************************************************************/
#ifndef ECMC_SCOPE_WRAP_H_
#define ECMC_SCOPE_WRAP_H_
#include "ecmcDAQDefs.h"
# ifdef __cplusplus
extern "C" {
# endif // ifdef __cplusplus
int executeDAQs();
/** \brief Deletes all created scope objects\n
*
* Should be called when destructs.\n
*/
void deleteAllDAQs();
// validate DAQs
int validateDAQs();
# ifdef __cplusplus
}
# endif // ifdef __cplusplus
#endif /* ECMC_SCOPE_WRAP_H_ */