Add a SBQueue::GetKind() method to retrieve the type of libdispatch queue (serial or concurrent).
<rdar://problem/7964505>
llvm-svn: 203748
diff --git a/lldb/scripts/Python/interface/SBQueue.i b/lldb/scripts/Python/interface/SBQueue.i
index 7f48166..5272403 100644
--- a/lldb/scripts/Python/interface/SBQueue.i
+++ b/lldb/scripts/Python/interface/SBQueue.i
@@ -27,12 +27,30 @@
lldb::SBProcess
GetProcess ();
+ %feature("autodoc", "
+ Returns an lldb::queue_id_t type unique identifier number for this
+ queue that will not be used by any other queue during this process'
+ execution. These ID numbers often start at 1 with the first
+ system-created queues and increment from there.
+ ")
+ GetQueueID;
+
lldb::queue_id_t
GetQueueID () const;
const char *
GetName () const;
+ %feature("autodoc", "
+ Returns an lldb::QueueKind enumerated value (e.g. eQueueKindUnknown,
+ eQueueKindSerial, eQueueKindConcurrent) describing the type of this
+ queue.
+ ")
+ GetKind();
+
+ lldb::QueueKind
+ GetKind();
+
uint32_t
GetIndexID () const;