|  | Maria GDK 5.0.0.910
    Documentation of native code in develop branch | 
#include <MSymbolFileProvider.h>
 
  
| Public Member Functions | |
| SymbolFileProvider (const std::string &rootDir="") | |
| void | start () | 
| void | stop () | 
| virtual void | requestSymbol (const MariaProtobuf::SymbolProviderQuery &query) override | 
| virtual bool | getSymbolResult (uint32_t symCacheId, MariaProtobuf::SymbolProviderResult &result) override | 
| virtual 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 | 
SymbolFileProvider - Simple file based symbol provider.
| 
 | 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.