1#ifndef __JLANG__JACCESSIBLE__
2#define __JLANG__JACCESSIBLE__
12namespace JPP {
using namespace JLANG; }
52 virtual void open(
const char* file_name) = 0;
85 virtual void open(
const char* file_name)
override
Interface for named access of a device.
JAccessible()
Default constructor.
virtual bool is_open() const =0
Check is device is open.
virtual ~JAccessible()
Virtual destructor.
virtual void close()=0
Close device.
virtual void open(const char *file_name)=0
Open device.
Interface for null access.
virtual bool is_open() const override
Check is device is open.
virtual void open(const char *file_name) override
Open device.
virtual void close() override
Close device.
Auxiliary base class for controling the throwing of exceptions.
Auxiliary classes and methods for language specific functionality.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).