0.4.3
BooleanParameterNode.h
浏览该文件的文档.
1//
2// Created by ALSON08 on 2023/7/28.
3//
4
5#ifndef ALSON_COMMUNICATION_BOOLEAN_PARAMETER_NODE_H
6#define ALSON_COMMUNICATION_BOOLEAN_PARAMETER_NODE_H
7
8
10
11
12namespace ALSON {
13
14
27public:
28 BooleanParameterNode(ClientContextPtr clientContextPtr, std::string key);
29 ~BooleanParameterNode() override = default;
30
34 BooleanParameterNode& operator=(BooleanParameterNode&&) noexcept = default;
35
36public:
50 bool getValue();
51
66 void setValue(bool value);
67
81 bool getDefaultValue();
82}; // class BooleanParameter
83
84
85} // namespace ALSON
86
87
88#endif // !ALSON_COMMUNICATION_BOOLEAN_PARAMETER_NODE_H
BooleanParameterNode & operator=(const BooleanParameterNode &)=default
BooleanParameterNode(ClientContextPtr clientContextPtr, std::string key)
BooleanParameterNode(BooleanParameterNode &&) noexcept=default
BooleanParameterNode(const BooleanParameterNode &)=default
~BooleanParameterNode() override=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号