LabVIEW Idea Exchange

About LabVIEW Idea Exchange

Have a LabVIEW Idea?

  1. Browse by label or search in the LabVIEW Idea Exchange to see if your idea has previously been submitted. If your idea exists be sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click Post New Idea to submit a product idea to the LabVIEW Idea Exchange. Be sure to submit a separate post for each idea.
  3. Watch as the community gives your idea kudos and adds their input.
  4. As NI R&D considers the idea, they will change the idea status.
  5. Give kudos to other ideas that you would like to see in a future version of LabVIEW!
Top Kudoed Authors
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Queue Status function return elements default is set to = F. Should be set to = T.

The Get Queue Status function will return all the elements in the queue - if you remember to set the "return elements" bool input to True. It's set to F as default. Why would I not want all the handy information from Get Queue Status but not want the elements? Smiley Indifferent

PaulG.

"Without data you're just another person with an opinion." - W. Edwards Deming
12 Comments
Proven Zealot

> But when it comes to altering runtime functions it kind of spooks me

 

We are very careful to mutate existing VIs when we make such changes. If we cannot preserve existing functionality -- and I only know of one such in 10 years -- we mutate the diagram to be broken so that you have to come check it out. That one case was we fixed a bug, but some code existed that relied on the bug's existence.

Knight of NI

The function is called "get queue status", not "return all queue elements", so the lightweight mode should be the default, in my opinion. If we simply want all element, the "flush queue" is the right function and it does not need any boolean.

 

The current behavior is correct in my opinion.