![]() |
The Gaudi Framework
v30r3 (a5ef0a68)
|
#include <algorithm>#include <cstdlib>#include <cstring>#include <iostream>#include <list>#include <string>#include <typeinfo>#include <vector>#include "GaudiKernel/Kernel.h"#include "GaudiKernel/swab.h"

Go to the source code of this file.
Classes | |
| class | StreamBuffer |
| The stream buffer is a small object collecting object data. More... | |
| class | StreamBuffer::DataIO |
| A small base class to handle generic data streaming. More... | |
| class | StreamBuffer::Istream |
| Reader for standard input streams. More... | |
| class | StreamBuffer::Ostream |
| Writer for standard output streams. More... | |
| class | StreamBuffer::ContainedLink |
| Definition of the contained link set. More... | |
| class | StreamBuffer::IdentifiedLink |
| Definition of the contained link set. More... | |
Macros | |
| #define | STREAM_ANALYSE(data, len) |
| #define | IMPLEMENT_STREAMER(TYPE) |
Functions | |
| template<class T > | |
| StreamBuffer & | operator<< (StreamBuffer &s, const std::vector< T > &v) |
| template<class T > | |
| StreamBuffer & | operator>> (StreamBuffer &s, std::vector< T > &v) |
| template<class T > | |
| StreamBuffer & | operator<< (StreamBuffer &s, const std::list< T > &l) |
| template<class T > | |
| StreamBuffer & | operator>> (StreamBuffer &s, std::list< T > &l) |
| #define IMPLEMENT_STREAMER | ( | TYPE | ) |
Definition at line 323 of file StreamBuffer.h.
| #define STREAM_ANALYSE | ( | data, | |
| len | |||
| ) |
Definition at line 319 of file StreamBuffer.h.
|
inline |
Definition at line 660 of file StreamBuffer.h.
|
inline |
Definition at line 684 of file StreamBuffer.h.
|
inline |
Definition at line 669 of file StreamBuffer.h.
|
inline |
Definition at line 693 of file StreamBuffer.h.