src
paraview-5.12
Remoting
Core
vtkPVServerManagerPluginInterface.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
11
#ifndef vtkPVServerManagerPluginInterface_h
12
#define vtkPVServerManagerPluginInterface_h
13
14
#include "
vtkClientServerInterpreterInitializer.h
"
// for vtkClientServerInterpreterInitializer callback
15
#include "vtkRemotingCoreModule.h"
//needed for exports
16
#include <string>
// STL Header
17
#include <vector>
// STL Header
18
19
class
VTKREMOTINGCORE_EXPORT
vtkPVServerManagerPluginInterface
20
{
21
public
:
22
virtual
~
vtkPVServerManagerPluginInterface
();
23
27
virtual
void
GetXMLs(std::vector<std::string>& vtkNotUsed(xmls)) = 0;
28
30
35
virtual
vtkClientServerInterpreterInitializer::InterpreterInitializationCallback
36
GetInitializeInterpreterCallback() = 0;
37
};
39
40
#endif
41
42
// VTK-HeaderTest-Exclude: vtkPVServerManagerPluginInterface.h
vtkClientServerInterpreterInitializer::InterpreterInitializationCallback
void(* InterpreterInitializationCallback)(vtkClientServerInterpreter *)
Definition:
vtkClientServerInterpreterInitializer.h:51
vtkPVServerManagerPluginInterface
Definition:
vtkPVServerManagerPluginInterface.h:19
vtkClientServerInterpreterInitializer.h
Generated by
1.8.17 on Wed Mar 27 2024