30#ifndef FOJSONMODULE_H_
31#define FOJSONMODULE_H_
33#include <BESAbstractModule.h>
51class FoJsonModule :
public BESAbstractModule
55 virtual ~FoJsonModule() {}
56 virtual void initialize(
const std::string &modname ) ;
57 virtual void terminate(
const std::string &modname ) ;
59 virtual void dump( std::ostream &strm )
const ;
virtual void terminate(const std::string &modname)
removes any registered callbacks or objects from the framework
virtual void dump(std::ostream &strm) const
dumps information about this object for debugging purposes
virtual void initialize(const std::string &modname)
initialize the module by adding call backs and registering objects with the framework