[ 
https://issues.apache.org/jira/browse/ARROW-2364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16419243#comment-16419243
 ] 

Phillip Cloud edited comment on ARROW-2364 at 3/29/18 3:59 PM:
---------------------------------------------------------------

Iterators are also another common modern C++ pattern that support both vectors, 
pointers, and a host of other containers. At some point we'll probably want a 
{{span<T>}} container that is essentially a C++ iterator-interface-compatible 
pointer-plus-length abstraction. Things like a slice of a string not owned by 
the caller become much easier to deal with.


was (Author: cpcloud):
Iterators are also another common modern C++ pattern that support both vectors, 
pointers, and a host of other containers. At some point we'll probably want a 
`span<T>` container that is essentially a C++ iterator-interface-compatible 
pointer-plus-length abstraction. Things like a slice of a string not owned by 
the caller become much easier to deal with.

> [Plasma] PlasmaClient::Get() could take vector of object ids
> ------------------------------------------------------------
>
>                 Key: ARROW-2364
>                 URL: https://issues.apache.org/jira/browse/ARROW-2364
>             Project: Apache Arrow
>          Issue Type: Wish
>          Components: Plasma (C++)
>    Affects Versions: 0.9.0
>            Reporter: Antoine Pitrou
>            Priority: Major
>
> It would be mode modern C++ than taking a raw pointer + number of elements.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to