|
ATLAS Offline Software
|
Go to the documentation of this file.
21 for (;
it != itEnd; ++
it) {
24 std::pair<uint8_t, std::pair<uint32_t, uint8_t> >*
ptr ATLAS_THREAD_SAFE =
const_cast<std::pair<uint8_t, std::pair<uint32_t, uint8_t>
>*> (*it);
32 std::vector<std::pair<uint8_t, std::pair<uint32_t, uint8_t> >* >::const_iterator
it = (persCont->
m_bsErrs).
begin();
33 std::vector<std::pair<uint8_t, std::pair<uint32_t, uint8_t> >* >::const_iterator itEnd = (persCont->
m_bsErrs).
end();
36 for (;
it != itEnd; ++
it) {
44 std::unique_ptr<TRT_BSIdErrContainer> trans(std::make_unique<TRT_BSIdErrContainer>());
46 return(trans.release());
void reserve(size_type n)
Attempt to preallocate enough memory for a specified number of elements.
Const iterator class for DataVector/DataList.
virtual void transToPers(const TRT_BSIdErrContainer *transCont, TRT_BSIdErrContainer_p1 *persCont, MsgStream &log)
virtual TRT_BSIdErrContainer * createTransient(const TRT_BSIdErrContainer_p1 *persObj, MsgStream &log)
virtual void persToTrans(const TRT_BSIdErrContainer_p1 *persCont, TRT_BSIdErrContainer *transCont, MsgStream &log)
std::vector< std::pair< uint8_t, std::pair< uint32_t, uint8_t > > * > m_bsErrs
value_type push_back(value_type pElem)
Add an element to the end of the collection.
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
#define ATLAS_THREAD_SAFE
size_type size() const noexcept
Returns the number of elements in the collection.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.