<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Pos refers to a position in the stored tuple. ets:lookup_element returns only one of the values from the tuple, as opposed to ets:lookup which returns the tuple in its entirety (in a list for compatibility with bag-type tables).</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">One reason you might prefer lookup_element as opposed to lookup is that it's slightly cheaper to copy from the table (as you're not copying as much data), but it's also generally useful as a shorthand for retrieving one piece of the stored tuple so you don't have to bind the entire return value.<br>
<br>If I recall correctly, lookup_element, update_element, and update_counter only work with tables of type set or ordered_set.<br><br>~Soup </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Mar 30, 2014 at 6:45 PM, Yves S. Garret <span dir="ltr"><<a href="mailto:yoursurrogategod@gmail.com" target="_blank">yoursurrogategod@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Hello,<br><br></div>I've been reading this documentation:<br><a href="http://www.erlang.org/doc/man/ets.html#lookup_element-3" target="_blank">http://www.erlang.org/doc/man/ets.html#lookup_element-3</a><br>

<br></div>What I have a hard time figuring out is what the Pos means.  Why would it be needed at all?  I'm looking at this code:<br><br>...<br>Cx_PId = ets:lookup_element(IdsNPIds, Cx#<a href="http://cortex.id" target="_blank">cortex.id</a>, 2),<br>

...<br><br></div>And I have no idea what this and why have it there.  I've already specified the element that we're searching for, why the position?  Does the position refer to the element that's located inside of the return value?  As in, I want the 2nd element from the return value?<br>

<br></div>Thanks in advance.<br></div></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>