stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
string_list.h
1 #pragma once
2 
3 #include <vector>
4 #include <string>
5 
6 #include <nx/sdk/i_string_list.h>
7 
8 namespace nx {
9 namespace sdk {
10 
11 class StringList: public IStringList
12 {
13 public:
14  virtual int count() const override;
15 
17  virtual const char* at(int index) const override;
18 
19  void addString(std::string str);
20  void clear();
21 
22 private:
23  std::vector<std::string> m_strings;
24 };
25 
26 } // namespace sdk
27 } // namespace nx
Definition: i_string_list.h:6
Definition: debug.cpp:13
virtual const char * at(int index) const override
Definition: string_list.cpp:11
Definition: string_list.h:11