Symbian platform (C++)
SDK native APIs, runtime and tooling
Loading...
Searching...
No Matches
exports.cc File Reference
#include "symbian/sdk/exports.h"
#include <algorithm>
#include <charconv>
#include <cstddef>
#include <cstdint>
#include <map>
#include <set>
#include <string>
#include <string_view>
#include <vector>
#include <absl/status/status.h>
#include <absl/strings/str_cat.h>
#include <absl/strings/str_split.h>
#include <absl/strings/strip.h>
#include "symbian/analysis/bytes.h"
#include "symbian/analysis/elf.h"

Namespaces

namespace  symbian
 
namespace  symbian::sdk
 

Functions

absl::StatusOr< std::vector< Export > > symbian::sdk::ParseExports (std::string_view text)
 
absl::StatusOr< std::string > symbian::sdk::GenerateExportDefinition (std::string_view elf)
 
absl::StatusOr< ProxySources > symbian::sdk::GenerateProxy (std::string_view definition, const std::vector< std::string > &symbols, std::string_view soname, std::string_view target_dll)
 
absl::StatusOr< ProxyInfo > symbian::sdk::InspectProxy (std::string_view bytes)
 

Variable Documentation

◆ address

uint32_t address

◆ bytes

std::string_view bytes

◆ entry_size

uint32_t entry_size

◆ link

uint32_t link

◆ offset

uint32_t offset

◆ size

uint32_t size

◆ type

uint32_t type