|  | Maria GDK 5.0.0.910
    Documentation of native code in develop branch | 
 
  
| Public Member Functions | |
| HttpSymbolProvider (std::string baseURL="http://localhost:9008/symbolpoint/web", int64_t timeout=0) | |
| void | setTimeout (int64_t timeout) | 
| int64_t | getTimeout () const | 
| void | setBaseURL (const std::string &baseUrl) | 
| const std::string & | getBaseURL () | 
| void | start () | 
| void | stop () | 
| void | requestSymbol (const MariaProtobuf::SymbolProviderQuery &query) override | 
| bool | getSymbolResult (uint32_t symCacheId, MariaProtobuf::SymbolProviderResult &result) override | 
| int | numFinishedRequests (uint32_t symCacheId) const override | 
| virtual void | requestSymbol (const MariaProtobuf::SymbolProviderQuery &query)=0 | 
| virtual bool | getSymbolResult (uint32_t symbolCacheId, MariaProtobuf::SymbolProviderResult &result)=0 | 
| virtual int | numFinishedRequests (uint32_t symCacheId) const =0 | 
| 
 | overridevirtual | 
Return the next finished symbol query result for the given cache (if any).
Implements Maria::ISymbolProvider.
| 
 | overridevirtual | 
Returns the number of finished requests in the out queue
Implements Maria::ISymbolProvider.
| 
 | overridevirtual | 
Request a symbol with the given parameters
Implements Maria::ISymbolProvider.