#include <py_parameter.h>
◆ PyParameter() [1/6]
apollo::cyber::PyParameter::PyParameter |
( |
| ) |
|
|
inline |
◆ PyParameter() [2/6]
apollo::cyber::PyParameter::PyParameter |
( |
Parameter * |
param | ) |
|
|
inlineexplicit |
◆ PyParameter() [3/6]
apollo::cyber::PyParameter::PyParameter |
( |
const std::string & |
name, |
|
|
const int64_t |
int_value |
|
) |
| |
|
inline |
◆ PyParameter() [4/6]
apollo::cyber::PyParameter::PyParameter |
( |
const std::string & |
name, |
|
|
const double |
double_value |
|
) |
| |
|
inline |
◆ PyParameter() [5/6]
apollo::cyber::PyParameter::PyParameter |
( |
const std::string & |
name, |
|
|
const std::string & |
string_value |
|
) |
| |
|
inline |
◆ PyParameter() [6/6]
apollo::cyber::PyParameter::PyParameter |
( |
const std::string & |
name, |
|
|
const std::string & |
msg_str, |
|
|
const std::string & |
full_name, |
|
|
const std::string & |
proto_desc |
|
) |
| |
|
inline |
◆ as_double()
double apollo::cyber::PyParameter::as_double |
( |
| ) |
|
|
inline |
在文件 py_parameter.h 第 59 行定义.
double AsDouble() const
et Paramter as a double value
◆ as_int64()
int64_t apollo::cyber::PyParameter::as_int64 |
( |
| ) |
|
|
inline |
在文件 py_parameter.h 第 58 行定义.
int64_t AsInt64() const
Get Paramter as an int64_t value
◆ as_string()
std::string apollo::cyber::PyParameter::as_string |
( |
| ) |
|
|
inline |
在文件 py_parameter.h 第 60 行定义.
const std::string AsString() const
Get Paramter as a string value
◆ debug_string()
std::string apollo::cyber::PyParameter::debug_string |
( |
| ) |
|
|
inline |
◆ descriptor()
std::string apollo::cyber::PyParameter::descriptor |
( |
| ) |
|
|
inline |
在文件 py_parameter.h 第 54 行定义.
std::string Descriptor() const
Get Paramter's descriptor, only work on protobuf types
◆ get_param()
Parameter & apollo::cyber::PyParameter::get_param |
( |
| ) |
|
|
inline |
◆ name()
std::string apollo::cyber::PyParameter::name |
( |
| ) |
|
|
inline |
在文件 py_parameter.h 第 56 行定义.
56{
return parameter_.
Name(); }
const std::string Name() const
Get the Parameter name
◆ type()
uint apollo::cyber::PyParameter::type |
( |
| ) |
|
|
inline |
在文件 py_parameter.h 第 50 行定义.
50{
return parameter_.
Type(); }
ParamType Type() const
Get the cyber:parameter::ParamType of this object
◆ type_name()
std::string apollo::cyber::PyParameter::type_name |
( |
| ) |
|
|
inline |
在文件 py_parameter.h 第 52 行定义.
std::string TypeName() const
Get Paramter's type name, i.e.
该类的文档由以下文件生成: