Plugin creator class for user implemented layers.
More...
#include <NvInferRuntimeCommon.h>
Plugin creator class for user implemented layers.
- See also
- IPlugin and IPluginFactory
◆ getFieldNames()
◆ getPluginName()
virtual AsciiChar const* nvinfer1::IPluginCreator::getPluginName |
( |
| ) |
const |
|
pure virtualnoexcept |
Return the plugin name.
- Warning
- The string returned must be 1024 bytes or less including the NULL terminator and must be NULL terminated.
◆ getPluginNamespace()
virtual AsciiChar const* nvinfer1::IPluginCreator::getPluginNamespace |
( |
| ) |
const |
|
pure virtualnoexcept |
Return the namespace of the plugin creator object.
- Warning
- The string returned must be 1024 bytes or less including the NULL terminator and must be NULL terminated.
◆ getPluginVersion()
virtual AsciiChar const* nvinfer1::IPluginCreator::getPluginVersion |
( |
| ) |
const |
|
pure virtualnoexcept |
Return the plugin version.
- Warning
- The string returned must be 1024 bytes or less including the NULL terminator and must be NULL terminated.
◆ setPluginNamespace()
virtual void nvinfer1::IPluginCreator::setPluginNamespace |
( |
AsciiChar const * |
pluginNamespace | ) |
|
|
pure virtualnoexcept |
Set the namespace of the plugin creator based on the plugin library it belongs to. This can be set while registering the plugin creator.
- See also
- IPluginRegistry::registerCreator()
The documentation for this class was generated from the following file: