Definition at line 147 of file kdl.h.
◆ Value() [1/15]
| eu::kdl::Value::Value |
( |
| ) |
|
|
default |
◆ Value() [2/15]
| eu::kdl::Value::Value |
( |
bool | b | ) |
|
|
inline |
◆ Value() [3/15]
| eu::kdl::Value::Value |
( |
std::string_view | s | ) |
|
|
inline |
◆ Value() [4/15]
| eu::kdl::Value::Value |
( |
std::string | s | ) |
|
|
inline |
◆ Value() [5/15]
| eu::kdl::Value::Value |
( |
char const * | s | ) |
|
|
inline |
◆ Value() [6/15]
| eu::kdl::Value::Value |
( |
Number | n | ) |
|
|
inline |
◆ Value() [7/15]
| eu::kdl::Value::Value |
( |
_into_number auto | n | ) |
|
|
inline |
◆ Value() [8/15]
| eu::kdl::Value::Value |
( |
std::string_view | type_annotation, |
|
|
bool | b ) |
|
inline |
◆ Value() [9/15]
| eu::kdl::Value::Value |
( |
std::string_view | type_annotation, |
|
|
std::string_view | s ) |
|
inline |
◆ Value() [10/15]
| eu::kdl::Value::Value |
( |
std::string_view | type_annotation, |
|
|
std::string | s ) |
|
inline |
◆ Value() [11/15]
| eu::kdl::Value::Value |
( |
std::string_view | type_annotation, |
|
|
Number | n ) |
|
inline |
◆ Value() [12/15]
| eu::kdl::Value::Value |
( |
std::string_view | type_annotation, |
|
|
_into_number auto | n ) |
|
inline |
◆ Value() [13/15]
| eu::kdl::Value::Value |
( |
kdl_value const & | val | ) |
|
◆ Value() [14/15]
| eu::kdl::Value::Value |
( |
Value const & | | ) |
|
|
default |
◆ Value() [15/15]
| eu::kdl::Value::Value |
( |
Value && | | ) |
|
|
default |
◆ as_bool()
| bool eu::kdl::Value::as_bool |
( |
| ) |
const |
|
inline |
◆ as_number()
| const Number & eu::kdl::Value::as_number |
( |
| ) |
const |
|
inline |
◆ as_string()
| const std::string & eu::kdl::Value::as_string |
( |
| ) |
const |
|
inline |
◆ from_string()
| Value eu::kdl::Value::from_string |
( |
std::string_view | s | ) |
|
|
staticnodiscard |
◆ is_null()
| bool eu::kdl::Value::is_null |
( |
| ) |
const |
|
inline |
◆ operator kdl_value()
◆ operator!=()
| bool eu::kdl::Value::operator!= |
( |
const Value & | | ) |
const |
|
default |
◆ operator=() [1/8]
| Value & eu::kdl::Value::operator= |
( |
_into_number auto | n | ) |
|
|
inline |
◆ operator=() [2/8]
| Value & eu::kdl::Value::operator= |
( |
bool | b | ) |
|
|
inline |
◆ operator=() [3/8]
◆ operator=() [4/8]
◆ operator=() [5/8]
| Value & eu::kdl::Value::operator= |
( |
std::string | s | ) |
|
|
inline |
◆ operator=() [6/8]
| Value & eu::kdl::Value::operator= |
( |
std::string_view | s | ) |
|
|
inline |
◆ operator=() [7/8]
◆ operator=() [8/8]
| Value & eu::kdl::Value::operator= |
( |
Value const & | | ) |
|
|
default |
◆ operator==()
| bool eu::kdl::Value::operator== |
( |
const Value & | | ) |
const |
|
default |
◆ set_to_null()
| void eu::kdl::Value::set_to_null |
( |
| ) |
|
|
inline |
◆ type()
| Type eu::kdl::Value::type |
( |
| ) |
const |
|
inlinenoexcept |
The documentation for this class was generated from the following file:
- libs/kdl/src/eu/kdl/kdl.h