Definition at line 701 of file mhttpd.cxx.
◆ Param()
◆ ~Param()
◆ freeparam()
| void Param::freeparam |
( |
| ) |
|
|
inline |
◆ getparam()
| const char * Param::getparam |
( |
const char * |
param | ) |
|
|
inline |
Definition at line 776 of file mhttpd.cxx.
777 {
779
782
785 break;
786
788 return NULL;
789
791 return "";
792
794 }
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 805 of file mhttpd.cxx.
806 {
808
811 break;
812
815
817 }
◆ printparam()
| void Param::printparam |
( |
| ) |
|
|
inline |
◆ setparam()
| void Param::setparam |
( |
const char * |
param, |
|
|
const char * |
value |
|
) |
| |
|
inline |
Definition at line 726 of file mhttpd.cxx.
727 {
729
732 printf("Error: parameter value too big\n");
733
736 return;
737 }
738
741 break;
742
745
746 int size = strlen(
value)+1;
747 _value[
i] = (
char*)malloc(size);
750
751 } else {
752 printf("Error: parameter array too small\n");
753 }
754 }
◆ unsetparam()
| void Param::unsetparam |
( |
const char * |
param | ) |
|
|
inline |
Definition at line 819 of file mhttpd.cxx.
820 {
822
825 break;
826
830 }
831 }
◆ xgetparam()
| std::string Param::xgetparam |
( |
const char * |
param | ) |
|
|
inline |
Definition at line 796 of file mhttpd.cxx.
797 {
799 if (s)
800 return s;
801 else
802 return "";
803 }
const char * getparam(const char *param)
◆ _param
◆ _text
◆ _value
The documentation for this class was generated from the following file: