#include <list>
#include <vector>
#include <algorithm>
#include <string>
#include <iostream>
#include <cstring>
#include <cstdlib>
#include <typeinfo>
#include "GaudiKernel/Kernel.h"
#include "GaudiKernel/swab.h"
Go to the source code of this file.
#define IMPLEMENT_STREAMER |
( |
|
TYPE | ) |
|
Value: \
swapToBuffer(&data, sizeof(data)); \
STREAM_ANALYSE(data, sizeof(data)); \
return *this; \
} \
\
swapFromBuffer(&data, sizeof(data)); \
return *this; \
}
StreamBuffer & operator<<(StreamBuffer &s, const std::vector< T > &v)
StreamBuffer & operator>>(StreamBuffer &s, std::vector< T > &v)
Definition at line 343 of file StreamBuffer.h.
#define STREAM_ANALYSE |
( |
|
data, |
|
|
|
len |
|
) |
| |
Definition at line 667 of file StreamBuffer.h.
669 for (
const auto& i : l ) s << i ;
Definition at line 675 of file StreamBuffer.h.
679 for (
long i = 0; i < len; i++ ) {