Data Structures | Namespaces | Typedefs

ucommon/buffer.h File Reference

A common buffered I/O class is used to stream character data without need for stdlib. More...

#include <ucommon/platform.h>
#include <ucommon/socket.h>
#include <ucommon/string.h>
#include <ucommon/fsys.h>
Include dependency graph for buffer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ucc::fbuf
 A generic file streaming class built from the I/O buffer. More...
class  ucc::IOBuffer
 Common buffered I/O class. More...
class  ucc::TCPServer
 A generic tcp server class for TCPSocket. More...
class  ucc::TCPSocket
 A generic tcp socket class that offers i/o buffering. More...

Namespaces

namespace  ucc
 

Common namespace for all ucommon objects.


Typedefs

typedef fbuf ucc::file_t
 Convenience type for buffered file operations.
typedef TCPSocket ucc::tcp_t
 Convenience type for pure tcp sockets.

Detailed Description

A common buffered I/O class is used to stream character data without need for stdlib.

This header also includes a derived buffered socket class and some related operations.

Definition in file buffer.h.