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 
24 #include "vtkSystemIncludes.h"
25 
26 namespace paraview_protobuf
27 {
28 class Message;
29 class MessageCollection;
30 }
31 
32 typedef paraview_protobuf::Message vtkSMMessage;
33 typedef paraview_protobuf::MessageCollection vtkSMMessageCollection;
34 
35 #endif
36 
37 // VTK-HeaderTest-Exclude: vtkSMMessageMinimal.h
paraview_protobuf::Message vtkSMMessage
paraview_protobuf::MessageCollection vtkSMMessageCollection