Example #1
0
Value gensym(Value str)
{
    check_value(str);

    if (!is_blob(str) && !is_symbol(str))
        str = stringify(str);

    str = append_str_len(str, "#", 1);
    str = stringify_append(str, int_value(g_nextGensymId++));
    str = set_logical_type(str, SYMBOL_TYPE);
    return str;
}
std::vector<azure::storage::cloud_blob> container_test_base::list_all_blobs(const utility::string_t& prefix, azure::storage::blob_listing_details::values includes, int max_results, const azure::storage::blob_request_options& options)
{
    std::vector<azure::storage::cloud_blob> blobs;
    azure::storage::list_blob_item_iterator end_of_result;
    auto iter = m_container.list_blobs(prefix, true, includes, max_results, options, m_context);
    for (; iter != end_of_result; ++iter)
    {
        if (iter->is_blob())
        {
            blobs.push_back(iter->as_blob());
        }
    }

    return blobs;
}