mcx::parameter_server::ParameterPath
mcx::parameter_server::ParameterPath
Public Types
|
Name |
enum |
Type { ABSOLUTE, RELATIVE} |
Public Functions
Public Attributes
Public Types Documentation
enum Type
Enumerator |
Value |
Description |
ABSOLUTE |
|
|
RELATIVE |
|
|
Public Functions Documentation
function ParameterPath
function ParameterPath
inline ParameterPath(
const char * path
)
function ParameterPath
inline ParameterPath(
std::string path
)
function ParameterPath
inline ParameterPath(
std::string path,
Type type
)
function ParameterPath
inline ParameterPath(
std::string path,
uint32_t element_offset
)
function ParameterPath
inline ParameterPath(
std::string path,
Type type,
uint32_t element_offset
)
function ParameterPath
inline ParameterPath(
std::string path,
uint32_t element_offset,
uint32_t length
)
function ParameterPath
inline ParameterPath(
std::string path,
Type type,
uint32_t element_offset,
uint32_t length
)
function getElementOffset
inline uint32_t getElementOffset() const
function getLength
inline uint32_t getLength() const
function getPath
inline const char * getPath() const
function isRelative
inline bool isRelative() const
Public Attributes Documentation
variable FULL_LENGTH
static constexpr uint32_t FULL_LENGTH {std::numeric_limits<uint32_t>::max()};
Updated on 2022-04-05 at 16:21:27 +0200