diff options
Diffstat (limited to 'include/datastor.h')
-rw-r--r-- | include/datastor.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/datastor.h b/include/datastor.h index 86a607feb..365c0d32b 100644 --- a/include/datastor.h +++ b/include/datastor.h @@ -34,7 +34,9 @@ class Data_Store bool operator==(const Data_Store&) const; - std::multimap<std::string, std::string> get(const Matcher&) const; + std::multimap<std::string, std::string> + search_with(const Matcher&) const; + std::vector<std::string> get(const std::string&) const; std::string get1(const std::string&) const; @@ -42,6 +44,8 @@ class Data_Store MemoryVector<byte> get1_memvec(const std::string&) const; u32bit get1_u32bit(const std::string&, u32bit = 0) const; + bool has_value(const std::string&) const; + void add(const std::multimap<std::string, std::string>&); void add(const std::string&, const std::string&); void add(const std::string&, u32bit); |