Retrieves and decrypts items associated with the specified IDs.

std::vector<std::vector<uint8_t>> GetItems(std::vector<uint64_t> ids);

Parameters

ParameterTypeDescription
idsstd::vector<uint64_t>IDs to retrieve. (For a single item, provide a std::vector with one element.)

Returns

std::vector<std::vector<uint8_t>>: A vector of decrypted items, each represented as a vector of bytes.

Exceptions

Example Usage

std::vector<uint64_t> item_ids = {1, 2, 3};
auto items = index->GetItems(item_ids);

for (const auto& item : items) {
    // Process each decrypted item (as a vector of bytes)
}