#include <ParameterTypes.hpp>
|
| | ParameterProperty_t () |
| | Constructor without parameters.
|
| | ParameterProperty_t (void *ptr) |
| | Constructor using a pointer.
|
| std::string | first () const |
| | Getter for the first element in data.
|
| std::string | second () const |
| | Getter for the second element in data.
|
| bool | modify (const std::pair< std::string, std::string > &new_value) |
| | Setter using a pair of strings.
|
| std::pair< const std::string, const std::string > | pair () const |
| | Getter that returns a pair of the first and second elements in data.
|
| uint32_t | size () const |
| | Getter for data size.
|
| bool | operator== (const ParameterProperty_t &b) const |
| bool | operator!= (const ParameterProperty_t &b) const |
◆ ParameterProperty_t() [1/2]
Constructor without parameters.
◆ ParameterProperty_t() [2/2]
| ParameterProperty_t |
( |
void * | ptr | ) |
|
|
inlineexplicit |
Constructor using a pointer.
- Parameters
-
| ptr | Pointer to be set as data |
◆ first()
| std::string first |
( |
| ) |
const |
|
inline |
Getter for the first element in data.
- Returns
- string with the data
◆ modify()
| bool modify |
( |
const std::pair< std::string, std::string > & | new_value | ) |
|
|
inline |
Setter using a pair of strings.
- Parameters
-
| new_value | Pair of strings with the new values |
- Returns
- true if the modification is done correctly and false if the size of the new_value is not valid
◆ operator!=()
◆ operator==()
◆ pair()
| std::pair< const std::string, const std::string > pair |
( |
| ) |
const |
|
inline |
Getter that returns a pair of the first and second elements in data.
- Returns
- Pair of strings with the first and second elements data
◆ second()
| std::string second |
( |
| ) |
const |
|
inline |
Getter for the second element in data.
- Returns
- string with the data
◆ size()
Getter for data size.
- Returns
- uint32_t with the size
◆ ParameterPropertyList_t
| friend class ParameterPropertyList_t |
|
friend |
The documentation for this class was generated from the following file: