| 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 | 
 1.5.3
 1.5.3