BloombergLP::balst::ObjectFileFormat

This struct is named ObjectFileFormat for historical reasons, what it really determines is resolving strategy. Linux, for example, can be resolved using either the Elf or Dladdr policies. We choose Elf for linux because that mode of resolving yields more information.

Synopsis

Declared in <balst_objectfileformat.h>

struct ObjectFileFormat;

Types

NameDescription
Dladdr Resolve symbol addresses using the dladdr call.
Dummy Fallback resolver policy when no platform-specific match is available.
Elf Resolve as an ELF object file.
Windows Resolve as Windows executable image.

Type Aliases

Name
Policy