ProgramLinker
INCLUDE FILE
#include "ProgramLinker.h"
class ProgramLinker
DEFINITION
class ProgramLinker;
constructor ProgramLinker
DEFINITION
| ProgramLinker | ( | Symbol name, | |
| Target * target = nullptr | ); |
| PARAMETER | DESCRIPTION |
|---|---|
name |
|
target |
method link_subvirtual protected
DEFINITION
| virtual void link_sub | ( | ); |
method outputvirtual
DEFINITION
| virtual void output | ( | const std::filesystem::path & file_name | ); |
| PARAMETER | DESCRIPTION |
|---|---|
file_name |
method output_extensionconst virtual
DEFINITION
| virtual const std::string & output_extension | ( | ) const; |
| RETURNS | DESCRIPTION |
|---|---|
const std::string & |
method output_symbol_map
DEFINITION
| void output_symbol_map | ( | const std::filesystem::path & file_name | ); |
| PARAMETER | DESCRIPTION |
|---|---|
file_name |
method root_entitiesvirtual protected
DEFINITION
| virtual std::vector< Entity * > root_entities | ( | ); |
| RETURNS | DESCRIPTION |
|---|---|
std::vector< Entity * > |
member memoryprivate
DEFINITION
Memory memory;