pjrt
DylibPlatform
DylibPlatform
#include <dylib_platform.h>class DylibPlatformDefined in integrations/pjrt/src/iree_pjrt/common/dylib_platform.h:17
Inherits:
Platform
List of all members
| Name | Kind | Owner |
|---|---|---|
GetHomeDir | function | Declared here |
GetBinaryDir | function | Declared here |
GetLibraryDir | function | Declared here |
GetCompilerLibraryPath | function | Declared here |
GetPartitionerLibraryPath | function | Declared here |
SubclassInitialize | function | Declared here |
~Platform | function | Inherited from Platform |
Initialize | function | Inherited from Platform |
config_vars | function | Inherited from Platform |
logger | function | Inherited from Platform |
compiler | function | Inherited from Platform |
partitioner | function | Inherited from Platform |
artifact_dumper | function | Inherited from Platform |
config_vars_ | variable | Inherited from Platform |
logger_ | variable | Inherited from Platform |
compiler_ | variable | Inherited from Platform |
partitioner_ | variable | Inherited from Platform |
artifact_dumper_ | variable | Inherited from Platform |
SubclassInitialize | function | Inherited from Platform |
Inherited from Platform
| Kind | Name | Description |
|---|---|---|
function | ~Platform virtual | |
function | Initialize | |
function | config_vars inline | |
function | logger inline | |
function | compiler inline | |
function | partitioner inline | |
function | artifact_dumper inline | |
variable | config_vars_ | |
variable | logger_ | |
variable | compiler_ | |
variable | partitioner_ | |
variable | artifact_dumper_ | |
function | SubclassInitialize virtual |
Public Methods
| Return | Name | Description |
|---|---|---|
std::optional< std::string > | GetHomeDir | |
std::optional< std::string > | GetBinaryDir | |
std::optional< std::string > | GetLibraryDir | |
std::optional< std::string > | GetCompilerLibraryPath | |
std::optional< std::string > | GetPartitionerLibraryPath |
GetHomeDir
std::optional< std::string > GetHomeDir()Defined in integrations/pjrt/src/iree_pjrt/common/dylib_platform.h:23
GetBinaryDir
std::optional< std::string > GetBinaryDir()Defined in integrations/pjrt/src/iree_pjrt/common/dylib_platform.h:28
GetLibraryDir
std::optional< std::string > GetLibraryDir()Defined in integrations/pjrt/src/iree_pjrt/common/dylib_platform.h:35
GetCompilerLibraryPath
std::optional< std::string > GetCompilerLibraryPath()Defined in integrations/pjrt/src/iree_pjrt/common/dylib_platform.h:40
GetPartitionerLibraryPath
std::optional< std::string > GetPartitionerLibraryPath()Defined in integrations/pjrt/src/iree_pjrt/common/dylib_platform.h:45
Protected Methods
| Return | Name | Description |
|---|---|---|
iree_status_t | SubclassInitialize virtual override |
SubclassInitialize
virtual override
virtual iree_status_t SubclassInitialize() overrideDefined in integrations/pjrt/src/iree_pjrt/common/dylib_platform.h:48
