Data Fields | |
ESR_ReturnCode(* | getID )(const struct SR_Nametag_t *self, LCHAR **id) |
ESR_ReturnCode(* | getValue )(const struct SR_Nametag_t *self, const char **pvalue, size_t *plen) |
ESR_ReturnCode(* | setID )(struct SR_Nametag_t *self, const LCHAR *id) |
ESR_ReturnCode(* | clone )(const struct SR_Nametag_t *self, struct SR_Nametag_t **result) |
ESR_ReturnCode(* | destroy )(struct SR_Nametag_t *self) |
ESR_ReturnCode(* SR_Nametag::getID)(const struct SR_Nametag_t *self, LCHAR **id) |
Returns the Nametag ID.
self | Nametag handle | |
id | Nametag ID |
ESR_ReturnCode(* SR_Nametag::getValue)(const struct SR_Nametag_t *self, const char **pvalue, size_t *plen) |
Returns the Nametag ID.
self | Nametag handle | |
pvalue | pointer to the transcription, SR_Nametag retains ownership | |
plen | pointer to the length of the transcription |
ESR_ReturnCode(* SR_Nametag::setID)(struct SR_Nametag_t *self, const LCHAR *id) |
Sets the Nametag ID.
self | Nametag handle | |
id | Nametag ID |
ESR_ReturnCode(* SR_Nametag::clone)(const struct SR_Nametag_t *self, struct SR_Nametag_t **result) |
Clones a nametag.
self | Nametag handle | |
result | the resulting Nametag |
ESR_ReturnCode(* SR_Nametag::destroy)(struct SR_Nametag_t *self) |
Destroys a nametag.
self | Nametag handle |