FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
|
C++-like std::iostream facilities. More...
#include <ctype.h>
#include "queue.h"
#include "flash.h"
#include "ios.h"
#include "streambuf.h"
#include "time.h"
Go to the source code of this file.
Classes | |
class | streams::ostream |
Output stream wrapper to provide formatted output API, a la C++. More... | |
class | streams::istream |
Input stream wrapper to provide formatted input API, a la C++. More... | |
Namespaces | |
namespace | streams |
Defines C++-like streams API, based on circular buffers for input or output. | |
Functions | |
template<typename FSTREAM > | |
void | streams::ws (FSTREAM &stream) |
Manipulator for an input stream, which will swallow all white spaces from that stream. More... | |
template<typename FSTREAM > | |
void | streams::flush (FSTREAM &stream) |
Manipulator for an output stream, which will flush the stream buffer. More... | |
template<typename FSTREAM > | |
void | streams::endl (FSTREAM &stream) |
Manipulator for an output stream, which will insert a new-line character and flush the stream buffer. More... | |
C++-like std::iostream facilities.
Definition in file streams.h.