#include <MultiFileBlob.h>
|
typedef std::pair< unsigned char const *, unsigned char const * > | Range |
|
|
typedef std::map< std::string, unsigned long long > | Positions |
|
|
void | expand () |
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int version) |
|
Definition at line 11 of file MultiFileBlob.h.
◆ Positions
◆ Range
◆ MultiFileBlob()
MultiFileBlob::MultiFileBlob |
( |
| ) |
|
◆ ~MultiFileBlob()
MultiFileBlob::~MultiFileBlob |
( |
| ) |
|
◆ expand()
void MultiFileBlob::expand |
( |
| ) |
|
|
private |
◆ finalized()
void MultiFileBlob::finalized |
( |
bool |
compress | ) |
|
◆ fullSize()
unsigned long long MultiFileBlob::fullSize |
( |
| ) |
const |
|
inline |
◆ isCompressed()
bool MultiFileBlob::isCompressed |
( |
| ) |
const |
|
inline |
◆ rawBlob()
Definition at line 45 of file MultiFileBlob.cc.
References b, blob, MillePedeFileConverter_cfg::e, expand(), isize, Skims_PA_cff::name, and positions.
Referenced by size(), and write().
50 return Range(
nullptr,
nullptr);
52 unsigned long long b = (*pos).second;
53 unsigned long long e =
isize;
std::pair< unsigned char const *, unsigned char const * > Range
std::vector< unsigned char > blob
Log< level::Error, false > LogError
◆ read()
void MultiFileBlob::read |
( |
const std::string & |
name, |
|
|
std::istream & |
is |
|
) |
| |
◆ serialize()
template<class Archive >
void MultiFileBlob::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
private |
◆ size()
unsigned long long MultiFileBlob::size |
( |
const std::string & |
name | ) |
const |
◆ write()
void MultiFileBlob::write |
( |
const std::string & |
name, |
|
|
std::ostream & |
os |
|
) |
| const |
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
◆ cond::serialization::access
template<typename CondSerializationT , typename Enabled >
◆ blob
std::vector<unsigned char> MultiFileBlob::blob |
|
private |
◆ compressed
bool MultiFileBlob::compressed |
|
private |
◆ expanded
bool MultiFileBlob::expanded |
|
private |
◆ isize
unsigned long long MultiFileBlob::isize |
|
private |
◆ positions