1 #ifndef __JLANG__JACCESSIBLE__
2 #define __JLANG__JACCESSIBLE__
12 namespace JPP {
using namespace JLANG; }
44 virtual bool is_open()
const = 0;
52 virtual void open(
const char* file_name) = 0;
58 virtual void close() = 0;
85 virtual void open(
const char* file_name)
Auxiliary base class for controling the throwing of exceptions.
virtual void open(const char *file_name)
Open device.
Interface for null access.
virtual bool is_open() const
Check is device is open.
virtual void open(const char *file_name)=0
Open device.
virtual void close()=0
Close device.
virtual bool is_open() const =0
Check is device is open.
virtual void close()
Close device.
Interface for named access of a device.
virtual ~JAccessible()
Virtual destructor.
JAccessible()
Default constructor.