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