![]() |
Maria GDK 5.0.0.738
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.