sprint 1-alpha
Classes | Namespaces | Functions
sprint/io/xstream/xstreamio.h File Reference

contains method to add iostream IO operators to xstream More...

#include <string>
#include <cstring>
#include <sprint/container/buffer.h>

Go to the source code of this file.

Classes

struct  sprint::io::right

Namespaces

namespace  sprint
 

Sprint is a lightweight c++ library to handle different task with crossplatform attention (trying to compile both on MSVC and Mingw on WIn32 and GCC on Linux.


namespace  sprint::io
 

the sprint::io namespace, which contains API to read and write from various device


Functions

xstream & sprint::io::operator<< (xstream &out, const const_buffer &c)
 put a buffer on stream
xstream & sprint::io::operator<< (xstream &out, char c)
 put a single character on the stream
xstream & sprint::io::operator<< (xstream &out, const char *str)
 put a string on the stream
xstream & sprint::io::operator<< (xstream &out, const std::string &str)
 put a string on the stream
xstream & sprint::io::fill (xstream &out, int len, char c)
xstream & sprint::io::operator<< (xstream &out, const right &r)

Detailed Description

contains method to add iostream IO operators to xstream

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines