0.4.3
EnumerationParameterNode.h
浏览该文件的文档.
1//
2// Created by ALSON08 on 2023/7/28.
3//
4
5#ifndef ALSON_COMMUNICATION_CLIENT_ENUMERATION_PARAMETER_NODE_H
6#define ALSON_COMMUNICATION_CLIENT_ENUMERATION_PARAMETER_NODE_H
7
8
10
11
12namespace ALSON {
13
14
27public:
28 EnumerationParameterNode(ClientContextPtr clientContextPtr, std::string key);
29 ~EnumerationParameterNode() override = default;
33 EnumerationParameterNode& operator=(EnumerationParameterNode&&) noexcept = default;
34
35public:
49 std::string getValue();
50
65 void setValue(const std::string& value);
66
80 std::string getDefaultValue();
81}; // class EnumerationParameterNode
82
83
84} // namespace ALSON
85
86
87#endif // !ALSON_COMMUNICATION_CLIENT_ENUMERATION_PARAMETER_NODE_H
EnumerationParameterNode(const EnumerationParameterNode &)=default
~EnumerationParameterNode() override=default
EnumerationParameterNode(ClientContextPtr clientContextPtr, std::string key)
EnumerationParameterNode(EnumerationParameterNode &&) noexcept=default
EnumerationParameterNode & operator=(const EnumerationParameterNode &)=default
std::shared_ptr< ClientContext > ClientContextPtr
#define ALSON_API
My Custom Doxygen Footer
Data Processing Programmer's Guide 0.4.3
Copyright © 2014-2024 Henan Alson Intelligent Technology Co, Ltd 河南埃尔森智能科技有限公司 版权所有 豫ICP备15002212号