#include <BaseHolder.h>
Definition at line 14 of file BaseHolder.h.
◆ ~BaseHolder()
BaseHolder::~BaseHolder |
( |
| ) |
|
|
virtual |
◆ enquireSerialized()
bool BaseHolder::enquireSerialized |
( |
std::vector< uint32_t >::const_iterator & |
fromHere, |
|
|
const std::vector< uint32_t >::const_iterator & |
end, |
|
|
class_id_type & |
c, |
|
|
std::string & |
label, |
|
|
sub_index_type & |
subtypeIndex |
|
) |
| |
|
static |
Definition at line 12 of file BaseHolder.cxx.
17 if ( fromHere ==
end )
return false;
20 if ( fromHere ==
end )
return false;
22 subtypeIndex = *fromHere++;
23 if ( fromHere ==
end )
return false;
25 unsigned labelSize = *fromHere++;
26 if ( fromHere ==
end )
return false;
27 if ( fromHere+labelSize >
end )
return false;
29 std::vector<uint32_t>::const_iterator stringEnd = fromHere+labelSize;
33 std::advance(fromHere,labelSize);
◆ label()
virtual const std::string& HLT::BaseHolder::label |
( |
| ) |
const |
|
pure virtual |
◆ serialize()
bool BaseHolder::serialize |
( |
std::vector< uint32_t > & |
data | ) |
const |
|
virtual |
◆ subTypeIndex()
◆ typeClid()
The documentation for this class was generated from the following files: