]> git.tdb.fi Git - libs/core.git/blob - source/io/utils.cpp
Use vectors for storage in Poller
[libs/core.git] / source / io / utils.cpp
1 #include "base.h"
2 #include "utils.h"
3
4 namespace Msp {
5 namespace IO {
6
7 unsigned read_all(Base &obj, char *buf, unsigned size)
8 {
9         unsigned pos = 0;
10         while(pos<size)
11                 pos += obj.read(buf+pos, size-pos);
12
13         return pos;
14 }
15
16 } // namespace IO
17 } // namespace Msp