Public Slots |
Public Member Functions |
Private Member Functions |
Private Attributes |
List of all members
dnai::http::Observable Class Reference
#include <observable.h>
Inheritance diagram for dnai::http::Observable:

Collaboration diagram for dnai::http::Observable:

Public Slots | |
| void | onResponse () |
Public Member Functions | |
| Observable (QNetworkReply *) | |
| Observable & | map (ResponseFunction=nullptr, ErrorFunction=nullptr) |
| void | subscribe (ResponseFunction=nullptr, ErrorFunction=nullptr, FinalityFunction=nullptr) |
Private Member Functions | |
| void | callReponseHandlers (Response) |
| void | callErrorHandlers (Response) |
| void | callFinalityHandlers () |
Private Attributes | |
| QNetworkReply * | m_reply |
| QStack< ResponseFunction > | m_responseHandlers |
| QStack< ErrorFunction > | m_errorHandlers |
| QStack< FinalityFunction > | m_finalityHandlers |
Constructor & Destructor Documentation
| dnai::http::Observable::Observable | ( | QNetworkReply * | reply | ) |
Member Function Documentation
|
private |
|
private |
|
private |
| Observable & dnai::http::Observable::map | ( | ResponseFunction | response = nullptr, |
| ErrorFunction | error = nullptr |
||
| ) |
|
slot |
| void dnai::http::Observable::subscribe | ( | ResponseFunction | response = nullptr, |
| ErrorFunction | error = nullptr, |
||
| FinalityFunction | finality = nullptr |
||
| ) |
Member Data Documentation
|
private |
|
private |
|
private |
|
private |
The documentation for this class was generated from the following files:
- Gui/app/include/dnai/http/observable.h
- Gui/app/src/dnai/http/observable.cpp

1.8.9