From 060d32e8cb595dc142cb735ff3b9d6143473dff9 Mon Sep 17 00:00:00 2001 From: "Nicolas \"Pixel\" Noble" Date: Wed, 24 Jul 2013 09:00:09 +0200 Subject: Updating LuaJIT, and renaming StdIO.h to BStdIO.h --- includes/BStdIO.h | 40 ++++++++++++++++++++++++++++++++++++++++ includes/StdIO.h | 40 ---------------------------------------- 2 files changed, 40 insertions(+), 40 deletions(-) create mode 100644 includes/BStdIO.h delete mode 100644 includes/StdIO.h (limited to 'includes') diff --git a/includes/BStdIO.h b/includes/BStdIO.h new file mode 100644 index 0000000..9b7e362 --- /dev/null +++ b/includes/BStdIO.h @@ -0,0 +1,40 @@ +#pragma once + +#include +#include + +namespace Balau { + +// these classes might very well need to have their own +// special version for win32; at least from a Handle. +class StdIN : public Selectable { + public: + StdIN(); + virtual const char * getName(); + virtual void close() throw (GeneralException); + private: + virtual ssize_t recv(int sockfd, void *buf, size_t len, int flags); + virtual ssize_t send(int sockfd, const void *buf, size_t len, int flags); +}; + +class StdOUT : public Selectable { + public: + StdOUT(); + virtual const char * getName(); + virtual void close() throw (GeneralException); + private: + virtual ssize_t recv(int sockfd, void *buf, size_t len, int flags); + virtual ssize_t send(int sockfd, const void *buf, size_t len, int flags); +}; + +class StdERR : public Selectable { + public: + StdERR(); + virtual const char * getName(); + virtual void close() throw (GeneralException); + private: + virtual ssize_t recv(int sockfd, void *buf, size_t len, int flags); + virtual ssize_t send(int sockfd, const void *buf, size_t len, int flags); +}; + +}; diff --git a/includes/StdIO.h b/includes/StdIO.h deleted file mode 100644 index 9b7e362..0000000 --- a/includes/StdIO.h +++ /dev/null @@ -1,40 +0,0 @@ -#pragma once - -#include -#include - -namespace Balau { - -// these classes might very well need to have their own -// special version for win32; at least from a Handle. -class StdIN : public Selectable { - public: - StdIN(); - virtual const char * getName(); - virtual void close() throw (GeneralException); - private: - virtual ssize_t recv(int sockfd, void *buf, size_t len, int flags); - virtual ssize_t send(int sockfd, const void *buf, size_t len, int flags); -}; - -class StdOUT : public Selectable { - public: - StdOUT(); - virtual const char * getName(); - virtual void close() throw (GeneralException); - private: - virtual ssize_t recv(int sockfd, void *buf, size_t len, int flags); - virtual ssize_t send(int sockfd, const void *buf, size_t len, int flags); -}; - -class StdERR : public Selectable { - public: - StdERR(); - virtual const char * getName(); - virtual void close() throw (GeneralException); - private: - virtual ssize_t recv(int sockfd, void *buf, size_t len, int flags); - virtual ssize_t send(int sockfd, const void *buf, size_t len, int flags); -}; - -}; -- cgit v1.2.3