vtkSMMessageMinimal.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: ParaView
4  Module: $RCSfile$
5 
6  Copyright (c) Kitware, Inc.
7  All rights reserved.
8  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
9 
10  This software is distributed WITHOUT ANY WARRANTY; without even
11  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12  PURPOSE. See the above copyright notice for more information.
13 
14 =========================================================================*/
15 // Include this header in your header files where you are referring to
16 // vtkSMMessage or vtkSMMessageCollection. It simply forward declares these
17 // without including any protobuf headers. In your cxx files, you need to
18 // include vtkSMMessage.h to see the full definition of the protobuf message
19 // classes as well as other operators.
20 
21 #ifndef vtkSMMessageMinimal_h
22 #define vtkSMMessageMinimal_h
23 
25 #include "vtkSystemIncludes.h"
26 
27 namespace paraview_protobuf
28 {
29 class Message;
30 class MessageCollection;
31 }
32 
33 typedef paraview_protobuf::Message vtkSMMessage;
34 typedef paraview_protobuf::MessageCollection vtkSMMessageCollection;
35 
36 #endif
37 
38 // VTK-HeaderTest-Exclude: vtkSMMessageMinimal.h
paraview_protobuf::Message vtkSMMessage
paraview_protobuf::MessageCollection vtkSMMessageCollection