std::vector<GpgME::InvalidRecipient> GpgME::EncryptionResult::invalidEncryptionKeys() const { if ( !d ) return std::vector<GpgME::InvalidRecipient>(); std::vector<GpgME::InvalidRecipient> result; result.reserve( d->invalid.size() ); for ( unsigned int i = 0 ; i < d->invalid.size() ; ++i ) result.push_back( InvalidRecipient( d, i ) ); return result; }
GpgME::InvalidRecipient GpgME::EncryptionResult::invalidEncryptionKey(unsigned int idx) const { return InvalidRecipient(d, idx); }