36#ifndef tpi_IDs_h_included
37#define tpi_IDs_h_included
39#if defined __cplusplus
47#if defined __cplusplus
98#if defined __cplusplus
tpi_spectralID * spectralIDs
tpi_spectralIDQualifier * next
tpi_spectralIDQualifier * qualifiers
tpi_channelID * decayChannel
int tpi_spectralID_toStringSans(statusMessageReporting *smr, tpi_spectralID *spectralID, gString *gStr, char *sans[])
void * tpi_spectralID_free(statusMessageReporting *smr, tpi_spectralID *spectralID)
char * tpi_misc_allocateAndCopyNCharacters(statusMessageReporting *smr, char const *str, int n)
tpi_channelID * tpi_channelID_allocate(statusMessageReporting *smr)
int tpi_channelID_toString(statusMessageReporting *smr, tpi_channelID *channelID, gString *gStr)
int tpi_spectralID_toStringSanRevision(statusMessageReporting *smr, tpi_spectralID *spectralID, gString *gStr)
tpi_spectralID * tpi_spectralID_allocate(statusMessageReporting *smr)
tpi_spectralID * tpi_spectralID_parse(statusMessageReporting *smr, char const *str, char **EOP)
int tpi_spectralID_toString(statusMessageReporting *smr, tpi_spectralID *spectralID, gString *gStr)
char const * tpi_misc_firstNonWhiteSpace(statusMessageReporting *smr, char const *str)
void * tpi_channelID_free(statusMessageReporting *smr, tpi_channelID *channelID)
int tpi_channelID_toStringSans(statusMessageReporting *smr, tpi_channelID *channelID, gString *gStr, char *sans[])
int tpi_spectralID_initialize(statusMessageReporting *smr, tpi_spectralID *spectralID)
int tpi_channelID_release(statusMessageReporting *smr, tpi_channelID *channelID)
int tpi_channelID_toStringSanRevision(statusMessageReporting *smr, tpi_channelID *channelID, gString *gStr)
int tpi_channelID_initialize(statusMessageReporting *smr, tpi_channelID *channelID)
tpi_channelID * tpi_channelID_parse(statusMessageReporting *smr, char const *str, char **EOP)
int tpi_spectralID_release(statusMessageReporting *smr, tpi_spectralID *spectralID)