Motorcortex Core  version: 2.7.6
mcx::parameter_server::ParameterPath Class Reference

Public Types

enum  Type { ABSOLUTE, RELATIVE }
 

Public Member Functions

 ParameterPath (const char *path)
 
 ParameterPath (std::string path)
 
 ParameterPath (std::string path, Type type)
 
 ParameterPath (std::string path, uint32_t element_offset)
 
 ParameterPath (std::string path, Type type, uint32_t element_offset)
 
 ParameterPath (std::string path, uint32_t element_offset, uint32_t length)
 
 ParameterPath (std::string path, Type type, uint32_t element_offset, uint32_t length)
 
uint32_t getElementOffset () const
 
uint32_t getLength () const
 
const char * getPath () const
 
bool isRelative () const
 

Static Public Attributes

static constexpr uint32_t FULL_LENGTH {std::numeric_limits<uint32_t>::max()}
 

The documentation for this class was generated from the following file: