From 0c2ee8237c2d24245a1f9b1d07ace3e2d95616d9 Mon Sep 17 00:00:00 2001 From: Emmanuel Benazera Date: Sun, 8 Mar 2015 17:26:03 +0100 Subject: [PATCH] added ability to list keys of APIData objects --- src/apidata.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/apidata.h b/src/apidata.h index 351201c8b..2988a6a02 100644 --- a/src/apidata.h +++ b/src/apidata.h @@ -177,6 +177,16 @@ namespace dd else return false; } + std::vector list_keys() const + { + std::vector keys; + for (auto kv: _data) + { + keys.push_back(kv.first); + } + return keys; + } + /** * \brief number of hosted keys at this level of the object * @return size