Loading include/Input.h +4 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ #include "PacketExceptionIO.h" #include "ByteStream.h" #include <vector> #include <string> namespace PacketLib { Loading @@ -35,6 +37,8 @@ public: virtual bool open( char** parameters ) throw(PacketExceptionIO*) = 0; virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*) = 0; virtual ByteStreamPtr readByteStream(dword n_byte) throw(PacketExceptionIO*) = 0; virtual char* readString() throw(PacketExceptionIO*) = 0; Loading include/InputFile.h +4 −1 Original line number Diff line number Diff line Loading @@ -35,6 +35,9 @@ public: virtual bool open( char** parameters ) throw(PacketExceptionIO*); /// parameters[0] = filename virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*); virtual void close() throw(PacketExceptionIO*); virtual ByteStreamPtr readByteStream(dword n_byte) throw(PacketExceptionIO*); Loading @@ -52,7 +55,7 @@ protected: File* file; char* filename; std::string filename; }; } Loading include/InputSerial.h +3 −1 Original line number Diff line number Diff line Loading @@ -35,6 +35,8 @@ public: virtual bool open( char** parameters ) throw(PacketExceptionIO*); virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*); virtual void close() throw(PacketExceptionIO*); virtual ByteStreamPtr readByteStream(dword n_byte) throw(PacketExceptionIO*); Loading @@ -50,7 +52,7 @@ protected: Serial* serial; char* device; std::string device; int flag; }; Loading include/InputSocketServer.h +2 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,8 @@ public: virtual bool open( char** parameters ) throw(PacketExceptionIO*); virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*); virtual void close() throw(PacketExceptionIO*); virtual ByteStreamPtr readByteStream(dword n_byte) throw(PacketExceptionIO*); Loading include/Output.h +4 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,8 @@ #include "PacketLibDefinition.h" #include "ByteStream.h" #include "PacketExceptionIO.h" #include <vector> #include <string> namespace PacketLib { Loading @@ -35,6 +37,8 @@ public: virtual bool open(char** parameters) throw(PacketExceptionIO*) = 0; virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*) = 0; virtual bool isClosed(); virtual bool isBigendian(); Loading Loading
include/Input.h +4 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ #include "PacketExceptionIO.h" #include "ByteStream.h" #include <vector> #include <string> namespace PacketLib { Loading @@ -35,6 +37,8 @@ public: virtual bool open( char** parameters ) throw(PacketExceptionIO*) = 0; virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*) = 0; virtual ByteStreamPtr readByteStream(dword n_byte) throw(PacketExceptionIO*) = 0; virtual char* readString() throw(PacketExceptionIO*) = 0; Loading
include/InputFile.h +4 −1 Original line number Diff line number Diff line Loading @@ -35,6 +35,9 @@ public: virtual bool open( char** parameters ) throw(PacketExceptionIO*); /// parameters[0] = filename virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*); virtual void close() throw(PacketExceptionIO*); virtual ByteStreamPtr readByteStream(dword n_byte) throw(PacketExceptionIO*); Loading @@ -52,7 +55,7 @@ protected: File* file; char* filename; std::string filename; }; } Loading
include/InputSerial.h +3 −1 Original line number Diff line number Diff line Loading @@ -35,6 +35,8 @@ public: virtual bool open( char** parameters ) throw(PacketExceptionIO*); virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*); virtual void close() throw(PacketExceptionIO*); virtual ByteStreamPtr readByteStream(dword n_byte) throw(PacketExceptionIO*); Loading @@ -50,7 +52,7 @@ protected: Serial* serial; char* device; std::string device; int flag; }; Loading
include/InputSocketServer.h +2 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,8 @@ public: virtual bool open( char** parameters ) throw(PacketExceptionIO*); virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*); virtual void close() throw(PacketExceptionIO*); virtual ByteStreamPtr readByteStream(dword n_byte) throw(PacketExceptionIO*); Loading
include/Output.h +4 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,8 @@ #include "PacketLibDefinition.h" #include "ByteStream.h" #include "PacketExceptionIO.h" #include <vector> #include <string> namespace PacketLib { Loading @@ -35,6 +37,8 @@ public: virtual bool open(char** parameters) throw(PacketExceptionIO*) = 0; virtual void openDevice(const std::vector<std::string>& parameters) throw(PacketExceptionIO*) = 0; virtual bool isClosed(); virtual bool isBigendian(); Loading