17 #ifndef REMOVEDITEMSDELTATYPE_HPP_ 
   18 #define REMOVEDITEMSDELTATYPE_HPP_ 
   22 #ifdef KAA_USE_CONFIGURATION 
   32 class RemovedItemsDeltaType : 
public EmptyDeltaType {
 
   37     RemovedItemsDeltaType() {}
 
   42     RemovedItemsDeltaType(
const RemovedItemsDeltaType& type)
 
   43         : removedItemsStorage_(type.removedItemsStorage_) {}
 
   49     RemovedItemsDeltaType(
const RemovedItems& items)
 
   50         : removedItemsStorage_(items) {}
 
   58     virtual const RemovedItems& getRemovedItems() {
 
   59         return removedItemsStorage_;
 
   66     virtual std::string toString() 
const;
 
   71     void addHandlerId(
const DeltaHandlerId& item) {
 
   72         removedItemsStorage_.push_back(item);
 
   76     RemovedItems removedItemsStorage_;
 
   79 inline std::string RemovedItemsDeltaType::toString()
 const {
 
   83     for (
auto it = removedItemsStorage_.begin(); it != removedItemsStorage_.end();) {
 
   84         ss << it->getHandlerId();
 
   86         if (++it != removedItemsStorage_.end()) {