/*************************************************************************\ * 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_ */