#include <TypelessHolder.h>
Definition at line 11 of file TypelessHolder.h.
◆ TypelessHolder()
◆ 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 |
|
) |
| |
|
staticinherited |
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::TypelessHolder::label |
( |
| ) |
const |
|
inlinevirtual |
◆ serialize()
bool BaseHolder::serialize |
( |
std::vector< uint32_t > & |
data | ) |
const |
|
virtualinherited |
◆ subTypeIndex()
◆ typeClid()
◆ m_clid
◆ m_label
std::string HLT::TypelessHolder::m_label |
|
protected |
◆ m_sub
The documentation for this class was generated from the following files: