GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LATC / dev > reg_parser / rhel4-32
#include <LATC/LATC_msgs.h>
#include <lString_p.h>
#include <PBS/MBA.h>
#include <MSG/MSG_pubdefs.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
Functions | |
lString * | newlString (const char *fmt,...) |
Uses MBA_alloc to create a lString with nchar characters. | |
char * | newString (const char *fmt,...) |
Uses MBA_alloc to create a string from fmt and the subsequent arguments. | |
size_t | getStrLen (const char *fmt, va_list ap) |
Reads the format string and calculates the total size of the string after completing the insertions. | |
void | copyStr (char *dest, const char *fmt, va_list ap) |
Read the format string and fill dest accordingly. | |
lString * | appendString (lString *os, const char *fmt,...) |
Combines an existing lString and additional elements into a new string. |
Combines an existing lString and additional elements into a new string.
os | Old string to append to | |
fmt | Format of the additional string |
References copyStr(), getStrLen(), and lString::string.
Referenced by ecpt_fileMapDTD(), ecpt_fileXMLDTD(), and ereg_fileXMLDTD().
void copyStr | ( | char * | dest, | |
const char * | fmt, | |||
va_list | ap | |||
) |
Read the format string and fill dest accordingly.
dest | Destination string | |
fmt | Format string | |
ap | Variable length list of arguments |
Referenced by appendString(), newlString(), and newString().
size_t getStrLen | ( | const char * | fmt, | |
va_list | ap | |||
) |
Reads the format string and calculates the total size of the string after completing the insertions.
fmt | Format string | |
ap | Variable length list of arguments |
Referenced by appendString(), newlString(), and newString().
lString* newlString | ( | const char * | fmt, | |
... | ||||
) |
Uses MBA_alloc to create a lString with nchar characters.
fmt | Format of the string to create |
References copyStr(), getStrLen(), and lString::string.
Referenced by ecpt_cptDetail(), ecpt_fileMapDTD(), ecpt_fileMapTags(), ecpt_fileXMLDTD(), ecpt_fileXMLTags(), ereg_cptDetail(), ereg_fileXMLDTD(), ereg_fileXMLTags(), init_fileAddr(), init_fileDescription(), init_fileFldEnum(), init_filelatcType(), init_fileLEM(), init_fileMapTags(), init_fileNumber(), init_fileRegEnum(), init_fileTree_h(), init_fileTypeEnum(), init_fileXMLTags(), scpt_cptDetail(), scpt_fileAddr(), scpt_fileDescription(), scpt_filelatcType(), scpt_fileLEM(), scpt_fileMapDTD(), scpt_fileNumber(), scpt_fileTree_c(), scpt_fileTree_h(), scpt_fileTypeEnum(), scpt_fileXMLDTD(), sfld_fileXMLDTD(), sfld_fileXMLTags(), sreg_cptDetail(), sreg_fileXMLDTD(), and sreg_fileXMLTags().
char* newString | ( | const char * | fmt, | |
... | ||||
) |
Uses MBA_alloc to create a string from fmt and the subsequent arguments.
fmt | Format of the string to create |
References copyStr(), and getStrLen().
Referenced by scpt_cptDetail().