- adjustMethodStyle
string adjustMethodStyle(string name, MethodStyle style)
Adjusts the naming convention for a given function name to the specified style.
- bodyParam
WebParamAttribute bodyParam(string identifier, string field)
WebParamAttribute bodyParam(string identifier)
Declare that a parameter will be transmitted to the API through the body.
- concatURL
string concatURL(string prefix, string url, bool trailing)
Undocumented in source. Be warned that the author may not have intended to support it.
- contentType
ContentTypeAttribute contentType(string data)
Attribute to define the content type for methods.
- extractHTTPMethodAndName
auto extractHTTPMethodAndName()
Determines the HTTP method and path for a given function symbol.
- headerParam
WebParamAttribute headerParam(string identifier, string field)
Declare that a parameter will be transmitted to the API through the headers.
- method
MethodAttribute method(HTTPMethod data)
Attribute to force a specific HTTP method for an interface method.
- path
PathAttribute path(string data)
Attibute to force a specific URL path.
- queryParam
WebParamAttribute queryParam(string identifier, string field)
Declare that a parameter will be transmitted to the API through the query string.
- readFormParamRec
ParamResult readFormParamRec(HTTPServerRequest req, T dst, string fieldname, bool required, NestedNameStyle style, ParamError err)
Undocumented in source. Be warned that the author may not have intended to support it.
- setVoid
void setVoid(T dst, U value)
Undocumented in source. Be warned that the author may not have intended to support it.
- webConvTo
bool webConvTo(string str, T dst, ParamError err)
Undocumented in source. Be warned that the author may not have intended to support it.
Contains common functionality for the REST and WEB interface generators.