25#ifndef DEBUGFUNCTIONS_H_
26#define DEBUGFUNCTIONS_H_
30#include <libdap/BaseType.h>
31#include <libdap/DDS.h>
32#include <libdap/ServerFunction.h>
33#include "BESAbstractModule.h"
35namespace debug_function {
46 virtual void initialize(
const string &modname);
47 virtual void terminate(
const string &modname);
49 virtual void dump(ostream &strm)
const;
63void abort_ssf(
int argc, libdap::BaseType * argv[], libdap::DDS &dds, libdap::BaseType **btpp);
78void sleep_ssf(
int argc, libdap::BaseType * argv[], libdap::DDS &dds, libdap::BaseType **btpp);
94void sum_until_ssf(
int argc, libdap::BaseType * argv[], libdap::DDS &dds, libdap::BaseType **btpp);
111void error_ssf(
int argc, libdap::BaseType * argv[], libdap::DDS &dds, libdap::BaseType **btpp);
virtual void dump(ostream &strm) const
dumps information about this object