nx_metadata_sdk  1.0
Metadata SDK
actions.h
1 // Copyright 2018-present Network Optix, Inc. Licensed under MPL 2.0: www.mozilla.org/MPL/2.0/
2 
3 #pragma once
4 
5 #include <map>
6 #include <string>
7 
8 #include <nx/sdk/helpers/action_response.h>
9 #include <nx/sdk/i_string_map.h>
10 #include <nx/sdk/ptr.h>
11 
12 namespace nx {
13 namespace vms_server_plugins {
14 namespace analytics {
15 namespace stub {
16 namespace settings {
17 
18 nx::sdk::Ptr<nx::sdk::ActionResponse> generateActionResponse(
19  const std::string& settingId,
21  const std::map<std::string, std::string>& values);
22 
23 } // namespace settings
24 } // namespace stub
25 } // namespace analytics
26 } // namespace vms_server_plugins
27 } // namespace nx
Definition: ptr.h:18
Definition: apple_utils.h:6