TensorRT 10.0.1
|
#include <NvInferRuntime.h>
Public Member Functions | |
InterfaceInfo | getInterfaceInfo () const noexcept override |
Return version information associated with this interface. Applications must not override this method. More... | |
virtual IPluginCapability * | getCapabilityInterface (PluginCapabilityType type) noexcept=0 |
Return a pointer to plugin object implementing the specified PluginCapabilityType. More... | |
virtual IPluginV3 * | clone () noexcept=0 |
Clone the plugin object. This copies over internal plugin parameters and returns a new plugin object with these parameters. The cloned object must be in a fully initialized state. More... | |
Public Member Functions inherited from nvinfer1::IVersionedInterface | |
virtual APILanguage | getAPILanguage () const noexcept |
The language used to build the implementation of this Interface. More... | |
virtual | ~IVersionedInterface () noexcept=default |
Additional Inherited Members | |
Protected Member Functions inherited from nvinfer1::IVersionedInterface | |
IVersionedInterface ()=default | |
IVersionedInterface (IVersionedInterface const &)=default | |
IVersionedInterface (IVersionedInterface &&)=default | |
IVersionedInterface & | operator= (IVersionedInterface const &) &=default |
IVersionedInterface & | operator= (IVersionedInterface &&) &=default |
|
pure virtualnoexcept |
Clone the plugin object. This copies over internal plugin parameters and returns a new plugin object with these parameters. The cloned object must be in a fully initialized state.
|
pure virtualnoexcept |
Return a pointer to plugin object implementing the specified PluginCapabilityType.
|
inlineoverridevirtualnoexcept |
Return version information associated with this interface. Applications must not override this method.
Implements nvinfer1::IVersionedInterface.
Copyright © 2024 NVIDIA Corporation
Privacy Policy |
Manage My Privacy |
Do Not Sell or Share My Data |
Terms of Service |
Accessibility |
Corporate Policies |
Product Security |
Contact