#include "vtkObject.h"
#include "vtkPVClientServerCoreCoreModule.h"
#include "vtkPVConfig.h"
#include <string>
#include <vector>
Go to the source code of this file.
◆ C_DECL
◆ C_EXPORT
#define C_EXPORT extern "C" |
◆ _PV_PLUGIN_VERIFICATION_STRING
#define _PV_PLUGIN_VERIFICATION_STRING "paraviewplugin|" CMAKE_CXX_COMPILER_ID "|" PARAVIEW_VERSION |
◆ _PV_PLUGIN_GLOBAL_FUNCTIONS
#define _PV_PLUGIN_GLOBAL_FUNCTIONS |
( |
|
PLUGIN | ) |
|
◆ PV_PLUGIN_EXPORT
#define PV_PLUGIN_EXPORT |
( |
|
PLUGIN, |
|
|
|
PLUGINCLASS |
|
) |
| |
Value: { \
static PLUGINCLASS instance; \
return &instance; \
} \
_PV_PLUGIN_GLOBAL_FUNCTIONS(PLUGIN);
defines the core interface for any ParaView plugin.
Definition at line 136 of file vtkPVPlugin.h.
◆ PV_PLUGIN_IMPORT_INIT
#define PV_PLUGIN_IMPORT_INIT |
( |
|
PLUGIN | ) |
extern "C" vtkPVPlugin* pv_plugin_instance_##PLUGIN(); |
◆ PV_PLUGIN_IMPORT
◆ pv_plugin_query_verification_data_fptr
typedef const char*(C_DECL* pv_plugin_query_verification_data_fptr) () |
◆ pv_plugin_query_instance_fptr