10        auto inDataA = this->inContactsA()->getDataPtr();
 
   11        auto inDataB = this->inContactsB()->getDataPtr();
 
   14        if (inDataA != 
nullptr)
 
   15            total_size += inDataA->size();
 
   17        if (inDataB != 
nullptr)
 
   18            total_size += inDataB->size();
 
   20        if (this->outContacts()->size() != total_size)
 
   21            this->outContacts()->resize(total_size);
 
   23        auto& outData = this->outContacts()->getData();
 
   25        if (inDataA != 
nullptr)
 
   26            outData.assign(*inDataA, inDataA->size());
 
   28        if (inDataB != 
nullptr)
 
   29            outData.assign(*inDataB, inDataB->size(), inDataA == 
nullptr ? 0 : inDataA->size(), 0);