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 
20 {
21 public:
23 
27  virtual void GetXMLs(std::vector<std::string>& vtkNotUsed(xmls)) = 0;
28 
30 
36  GetInitializeInterpreterCallback() = 0;
37 };
39 
40 #endif
41 
42 // VTK-HeaderTest-Exclude: vtkPVServerManagerPluginInterface.h
vtkPVServerManagerPluginInterface defines the interface needed to be implemented by a server-manager ...
void(* InterpreterInitializationCallback)(vtkClientServerInterpreter *)
#define VTKREMOTINGCORE_EXPORT