#include <mapping.h>
Definition at line 194 of file mapping.h.
◆ SymbolMapping()
Definition at line 164 of file mapping.cc.
166 : native_library_(std::move(native_library)) {
167 if (native_library_ && symbol_name != nullptr) {
169
170 if (mapping_ == nullptr) {
171
172
173
174
175
176
177 std::stringstream underscore_symbol_name;
178 underscore_symbol_name << "_" << symbol_name;
179 mapping_ =
180 native_library_->
ResolveSymbol(underscore_symbol_name.str().c_str());
181 }
182 }
183}
const uint8_t * ResolveSymbol(const char *symbol)
◆ ~SymbolMapping()
fml::SymbolMapping::~SymbolMapping |
( |
| ) |
|
|
overridedefault |
◆ GetMapping()
const uint8_t * fml::SymbolMapping::GetMapping |
( |
| ) |
const |
|
overridevirtual |
◆ GetSize()
size_t fml::SymbolMapping::GetSize |
( |
| ) |
const |
|
overridevirtual |
◆ IsDontNeedSafe()
bool fml::SymbolMapping::IsDontNeedSafe |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: