32 #ifndef QC_HTTP_CLIENT_H_
33 #define QC_HTTP_CLIENT_H_
36 DLLEXPORT
extern QoreClass *QC_HTTPCLIENT;
40 class HTTPInfoRefHelper {
51 DLLLOCAL ~HTTPInfoRefHelper() {
AutoVLock is a container for safely managing global variable and object lock handovers,...
Definition: AutoVLock.h:80
container for holding Qore-language exception information and also for registering a "thread_exit" ca...
Definition: ExceptionSink.h:48
DLLEXPORT void assimilate(ExceptionSink *xs)
assimilates all entries of the "xs" argument by appending them to the internal list and deletes the "...
defines a Qore-language class
Definition: QoreClass.h:249
This is the hash or associative list container type in Qore, dynamically allocated only,...
Definition: QoreHashNode.h:50
DLLEXPORT int setKeyValue(const char *key, QoreValue value, ExceptionSink *xsink)
sets the value of "key" to "value"
contains constants, classes, and subnamespaces in QoreProgram objects
Definition: QoreNamespace.h:65
Qore's string value type, reference counted, dynamically-allocated only.
Definition: QoreStringNode.h:50
helper class to manage variable references passed to functions and class methods, stack only,...
Definition: QoreTypeSafeReferenceHelper.h:57
DLLLOCAL T * release()
releases the pointer to the caller
Definition: ReferenceHolder.h:83
parse type: reference to a lvalue expression
Definition: ReferenceNode.h:45
unsigned qore_classid_t
used for the unique class ID for QoreClass objects
Definition: common.h:79