MIDAS
|
Public Member Functions | |
Return () | |
~Return () | |
void | reset () |
void | zero () |
int | return_grow (size_t len) |
void | rmemcpy (const void *buf, int len) |
void | rread (const char *filename, int fh, int len) |
void | rsputs (const char *str) |
void | rsputs2 (const char *str) |
void | rsprintf (const char *format,...) MATTRPRINTF(2 |
va_start (argptr, format) | |
vsprintf (str,(char *) format, argptr) | |
va_end (argptr) | |
assert (strlen(str)< sizeof(str)) | |
return_grow (strlen(str)) | |
if (strlen_retbuf+strlen(str) > return_size) strcpy(return_buffer | |
else | strcpy (return_buffer+strlen_retbuf, str) |
Public Attributes | |
size_t | return_size |
char * | return_buffer |
int | strlen_retbuf |
int | return_length |
void char | str [10000] |
< H1 > | Error: return buffer too small</H1>") |
strlen_retbuf = strlen(str) | |
return_length = strlen_retbuf | |
Definition at line 513 of file mhttpd.cxx.
|
inline |
Definition at line 524 of file mhttpd.cxx.
|
inline |
Definition at line 534 of file mhttpd.cxx.
Return::assert | ( | ) |
Return::if | ( | strlen_retbuf+ | strlenstr, |
return_size | |||
) |
|
inline |
Definition at line 556 of file mhttpd.cxx.
Definition at line 578 of file mhttpd.cxx.
Definition at line 588 of file mhttpd.cxx.
Definition at line 602 of file mhttpd.cxx.
Definition at line 621 of file mhttpd.cxx.
else Return::strcpy | ( | return_buffer+ | strlen_retbuf, |
str | |||
) |
Return::va_end | ( | argptr | ) |
Return::va_start | ( | argptr | , |
format | |||
) |
|
inline |
Definition at line 549 of file mhttpd.cxx.
<H1> Return::Error |
Definition at line 684 of file mhttpd.cxx.
char* Return::return_buffer |
Definition at line 518 of file mhttpd.cxx.
int Return::return_length |
Definition at line 521 of file mhttpd.cxx.
Return::return_length = strlen_retbuf |
Definition at line 689 of file mhttpd.cxx.
size_t Return::return_size |
Definition at line 517 of file mhttpd.cxx.
Definition at line 672 of file mhttpd.cxx.
int Return::strlen_retbuf |
Definition at line 520 of file mhttpd.cxx.
Definition at line 688 of file mhttpd.cxx.