Remove rdctype namespace. Rename rdctype::str -> rdcstr, rdcarray, etc

* Since these types are more prevalent than originally designed, it
  makes more sense to remove the namespace for ease of typing/naming.
* Also add a specialised type 'bytebuf' for an array of bytes.
* This makes mapping easier to SWIG since there's no special casing for
  namespaced arrays. Especially so for nested cases like
  rdctype::array<rdctype::str> -> rdcarray<rdcstr>
This commit is contained in:
baldurk
2017-11-03 16:04:59 +00:00
parent 5e59616a8c
commit e6c5c03896
84 changed files with 711 additions and 679 deletions
+2 -3
View File
@@ -224,7 +224,7 @@ void EventBrowser::OnEventChanged(uint32_t eventID)
}
QPair<uint32_t, uint32_t> EventBrowser::AddDrawcalls(RDTreeWidgetItem *parent,
const rdctype::array<DrawcallDescription> &draws)
const rdcarray<DrawcallDescription> &draws)
{
uint lastEID = 0, lastDraw = 0;
@@ -282,8 +282,7 @@ QPair<uint32_t, uint32_t> EventBrowser::AddDrawcalls(RDTreeWidgetItem *parent,
return qMakePair(lastEID, lastDraw);
}
void EventBrowser::SetDrawcallTimes(RDTreeWidgetItem *node,
const rdctype::array<CounterResult> &results)
void EventBrowser::SetDrawcallTimes(RDTreeWidgetItem *node, const rdcarray<CounterResult> &results)
{
if(node == NULL)
return;