My C++ library

Take a look at my library of C++ classes for Linux.
It's free for all uses: http://github.com/quantograph/SimpleCode

It doesn't require any other libraries, the code is small and simple.
It has the basic classes: threads, queues, sockets, files, timers.
Yet another file class?
Public data?
Protected member data?
https://github.com/quantograph/SimpleCode/blob/master/SimpleBase/File.h

What's wrong with std::fstream?
Last edited on
Some advice here. You may not want to make your classes such as thread for instance dependant on other classes that are not related to its functionality. But interesting work.
Well, thread all by itself is a pretty boring thing.
The idea was to use a single epoll for socket, queue and timer events. This is the most CPU efficient and quickest way. Having separate classes of each of those would not be the same.
I was trying to find an optimum between functionality, efficiency and code simplicity.
The idea was to use a single epoll for socket, queue and timer events
... Linux specific.
In his defense, he did post this in the Linux forum and say in the first post as well as the repository that this was for Linux.
Topic archived. No new replies allowed.