vtkSMMessageMinimal.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
3 // Include this header in your header files where you are referring to
4 // vtkSMMessage or vtkSMMessageCollection. It simply forward declares these
5 // without including any protobuf headers. In your cxx files, you need to
6 // include vtkSMMessage.h to see the full definition of the protobuf message
7 // classes as well as other operators.
8 
9 #ifndef vtkSMMessageMinimal_h
10 #define vtkSMMessageMinimal_h
11 
12 #include "vtkSystemIncludes.h"
13 
14 namespace paraview_protobuf
15 {
16 class Message;
17 class MessageCollection;
18 }
19 
20 typedef paraview_protobuf::Message vtkSMMessage;
21 typedef paraview_protobuf::MessageCollection vtkSMMessageCollection;
22 
23 #endif
24 
25 // VTK-HeaderTest-Exclude: vtkSMMessageMinimal.h
paraview_protobuf::Message vtkSMMessage
paraview_protobuf::MessageCollection vtkSMMessageCollection