HiveMindBridge
include
hivemind-bridge
UserCallbackArgumentDescription.h
Go to the documentation of this file.
1
#ifndef HIVE_MIND_BRIDGE_USERCALLBACKARGUMENTDESCRIPTION_H
2
#define HIVE_MIND_BRIDGE_USERCALLBACKARGUMENTDESCRIPTION_H
3
4
#include <pheromones/FunctionDescriptionArgumentTypeDTO.h>
5
#include <string>
6
7
class
UserCallbackArgumentDescription
{
8
public
:
9
UserCallbackArgumentDescription
() =
default
;
10
11
UserCallbackArgumentDescription
(std::string name, FunctionDescriptionArgumentTypeDTO type);
12
13
std::string
getName
();
14
15
FunctionDescriptionArgumentTypeDTO
getType
();
16
17
private
:
18
std::string
m_name
;
19
FunctionDescriptionArgumentTypeDTO
m_type
= FunctionDescriptionArgumentTypeDTO::Unknown;
20
};
21
22
#endif // HIVE_MIND_BRIDGE_USERCALLBACKARGUMENTDESCRIPTION_H
UserCallbackArgumentDescription::getName
std::string getName()
Definition:
UserCallbackArgumentDescription.cpp:9
UserCallbackArgumentDescription::m_type
FunctionDescriptionArgumentTypeDTO m_type
Definition:
UserCallbackArgumentDescription.h:19
UserCallbackArgumentDescription::m_name
std::string m_name
Definition:
UserCallbackArgumentDescription.h:18
UserCallbackArgumentDescription::getType
FunctionDescriptionArgumentTypeDTO getType()
Definition:
UserCallbackArgumentDescription.cpp:11
UserCallbackArgumentDescription::UserCallbackArgumentDescription
UserCallbackArgumentDescription()=default
UserCallbackArgumentDescription
Definition:
UserCallbackArgumentDescription.h:7
Generated by
1.8.17