40 push_front<dtn::data::AgeBlock>();
51 return _blocks.begin();
61 return _blocks.begin();
154 block_elem block( static_cast<dtn::data::Block*>(tmpblock) );
156 _blocks.insert(before, block);
169 block_elem block( static_cast<dtn::data::Block*>(tmpblock) );
170 _blocks.push_front(block);
194 block_elem block( static_cast<dtn::data::Block*>(tmpblock) );
195 _blocks.push_back(block);
206 _blocks.push_front(block);
230 _blocks.push_back(block);
248 _blocks.insert(before, block);
260 return _blocks.size();
274 std::list< EID > blockEIDs = (**it).getEIDList();
275 for( std::list< EID >::const_iterator itBlockEID = blockEIDs.begin(); itBlockEID != blockEIDs.end(); ++itBlockEID )
277 if( ! itBlockEID->isCompressable() )
304 return std::find(
begin(),
end(), blocktype);
309 return std::find(
begin(),
end(), blocktype);
316 if ((&**it) == &block)
return it;
326 if ((&**it) == &block)
return it;