Nebula
Loading...
Searching...
No Matches
iointerface.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
18#include "io/console.h"
19#include "io/ioserver.h"
21
22//------------------------------------------------------------------------------
23namespace IO
24{
26{
29public:
33 virtual ~IoInterface();
35 virtual void Open();
37 virtual void Close();
38};
39
40} // namespace IO
41//------------------------------------------------------------------------------
Definition iointerface.h:26
virtual void Close()
close the interface object
Definition iointerface.cc:55
virtual void Open()
open the interface object
Definition iointerface.cc:39
IoInterface()
constructor
Definition iointerface.cc:22
__DeclareClass(IoInterface)
virtual ~IoInterface()
destructor
Definition iointerface.cc:30
__DeclareInterfaceSingleton(IoInterface)
Base class for interfaces.
Definition interfacebase.h:22
Instances of wrapped stream classes.
Definition orientation.cc:10