mcx::parameter_server::ParameterInfo

mcx::parameter_server::ParameterInfo

Public Functions

Name
ParameterInfo()
~ParameterInfo()
void getInfo(motorcortex_ParameterInfo * info) const
const DataTypeInfo & getDataTypeInfo() const
void setName(const char * name)
const char * getName() const
void setPath(const char * path)
const char * getPath() const
size_t getPathLength() const
void setId(unsigned int id)
unsigned int getId() const
void setUserGroup(motorcortex_UserGroup user_group)
motorcortex_UserGroup getUserGroup() const
void setUnit(motorcortex_Unit unit)
motorcortex_Unit getUnit() const
void setDataType(unsigned int data_type)
unsigned int getDataType() const
void setDataSize(unsigned int data_size)
unsigned int getDataSize() const
void setFlags(unsigned int flags)
unsigned int getFlags() const
void setPermissions(unsigned int permissions)
unsigned int getPermissions() const
void setType(motorcortex_ParameterType & type)
motorcortex_ParameterType getType() const
void setNumberOfElements(unsigned int number_of_elements)
unsigned int getNumberOfElements() const
void toggleOverwrite(bool overwrite)
bool hasOverwrite() const
void toggleLink(bool link)
bool hasLink() const
unsigned int getHash() const

Public Functions Documentation

function ParameterInfo

ParameterInfo()

function ~ParameterInfo

~ParameterInfo()

function getInfo

inline void getInfo(
    motorcortex_ParameterInfo * info
) const

function getDataTypeInfo

inline const DataTypeInfo & getDataTypeInfo() const

function setName

void setName(
    const char * name
)

function getName

inline const char * getName() const

function setPath

void setPath(
    const char * path
)

function getPath

inline const char * getPath() const

function getPathLength

inline size_t getPathLength() const

function setId

void setId(
    unsigned int id
)

function getId

inline unsigned int getId() const

function setUserGroup

void setUserGroup(
    motorcortex_UserGroup user_group
)

function getUserGroup

inline motorcortex_UserGroup getUserGroup() const

function setUnit

void setUnit(
    motorcortex_Unit unit
)

function getUnit

inline motorcortex_Unit getUnit() const

function setDataType

void setDataType(
    unsigned int data_type
)

function getDataType

inline unsigned int getDataType() const

function setDataSize

void setDataSize(
    unsigned int data_size
)

function getDataSize

inline unsigned int getDataSize() const

function setFlags

void setFlags(
    unsigned int flags
)

function getFlags

inline unsigned int getFlags() const

function setPermissions

void setPermissions(
    unsigned int permissions
)

function getPermissions

inline unsigned int getPermissions() const

function setType

inline void setType(
    motorcortex_ParameterType & type
)

function getType

inline motorcortex_ParameterType getType() const

function setNumberOfElements

void setNumberOfElements(
    unsigned int number_of_elements
)

function getNumberOfElements

inline unsigned int getNumberOfElements() const

function toggleOverwrite

void toggleOverwrite(
    bool overwrite
)

function hasOverwrite

inline bool hasOverwrite() const
void toggleLink(
    bool link
)
inline bool hasLink() const

function getHash

unsigned int getHash() const

Updated on 2022-04-05 at 16:21:27 +0200