Definition at line 731 of file mhttpd.cxx.
◆ Param()
◆ ~Param()
◆ freeparam()
| void Param::freeparam |
( |
| ) |
|
|
inline |
◆ getparam()
| const char * Param::getparam |
( |
const char * |
param | ) |
|
|
inline |
Definition at line 806 of file mhttpd.cxx.
807 {
809
812
815 break;
816
818 return NULL;
819
821 return "";
822
824 }
char _param[MAX_PARAM][PARAM_LENGTH]
BOOL equal_ustring(const char *str1, const char *str2)
◆ initparam()
| void Param::initparam |
( |
| ) |
|
|
inline |
◆ isparam()
| BOOL Param::isparam |
( |
const char * |
param | ) |
|
|
inline |
Definition at line 835 of file mhttpd.cxx.
836 {
838
841 break;
842
845
847 }
◆ printparam()
| void Param::printparam |
( |
| ) |
|
|
inline |
◆ setparam()
| void Param::setparam |
( |
const char * |
param, |
|
|
const char * |
value |
|
) |
| |
|
inline |
Definition at line 756 of file mhttpd.cxx.
757 {
759
762 printf("Error: parameter value too big\n");
763
766 return;
767 }
768
771 break;
772
775
776 int size = strlen(
value)+1;
777 _value[
i] = (
char*)malloc(size);
780
781 } else {
782 printf("Error: parameter array too small\n");
783 }
784 }
◆ unsetparam()
| void Param::unsetparam |
( |
const char * |
param | ) |
|
|
inline |
Definition at line 849 of file mhttpd.cxx.
850 {
852
855 break;
856
860 }
861 }
◆ xgetparam()
| std::string Param::xgetparam |
( |
const char * |
param | ) |
|
|
inline |
Definition at line 826 of file mhttpd.cxx.
827 {
829 if (s)
830 return s;
831 else
832 return "";
833 }
const char * getparam(const char *param)
◆ _param
◆ _text
◆ _value
The documentation for this class was generated from the following file: