Main Page
Namespaces
Classes
Files
File List
src
rqt_multiplot
MessageEvent.cpp
Go to the documentation of this file.
1
/******************************************************************************
2
* Copyright (C) 2015 by Ralf Kaestner *
3
* ralf.kaestner@gmail.com *
4
* *
5
* This program is free software; you can redistribute it and/or modify *
6
* it under the terms of the Lesser GNU General Public License as published by*
7
* the Free Software Foundation; either version 3 of the License, or *
8
* (at your option) any later version. *
9
* *
10
* This program is distributed in the hope that it will be useful, *
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
13
* Lesser GNU General Public License for more details. *
14
* *
15
* You should have received a copy of the Lesser GNU General Public License *
16
* along with this program. If not, see <http://www.gnu.org/licenses/>. *
17
******************************************************************************/
18
19
#include "
rqt_multiplot/MessageEvent.h
"
20
21
namespace
rqt_multiplot
{
22
23
/*****************************************************************************/
24
/* Static initializations */
25
/*****************************************************************************/
26
27
const
QEvent::Type
MessageEvent::Type
=
static_cast<
QEvent::Type
>
(
28
QEvent::registerEventType());
29
30
/*****************************************************************************/
31
/* Constructors and Destructor */
32
/*****************************************************************************/
33
34
MessageEvent::MessageEvent
(
const
QString& topic,
const
Message
& message) :
35
QEvent(Type),
36
topic_(topic),
37
message_(message) {
38
}
39
40
MessageEvent::~MessageEvent
() {
41
}
42
43
/*****************************************************************************/
44
/* Accessors */
45
/*****************************************************************************/
46
47
const
QString&
MessageEvent::getTopic
()
const
{
48
return
topic_
;
49
}
50
51
const
Message
&
MessageEvent::getMessage
()
const
{
52
return
message_
;
53
}
54
55
}
rqt_multiplot::Message
Definition:
Message.h:27
rqt_multiplot::MessageEvent::getMessage
const Message & getMessage() const
Definition:
MessageEvent.cpp:51
rqt_multiplot::MessageEvent::getTopic
const QString & getTopic() const
Definition:
MessageEvent.cpp:47
rqt_multiplot::MessageEvent::Type
static const QEvent::Type Type
Definition:
MessageEvent.h:31
rqt_multiplot::MessageEvent::message_
Message message_
Definition:
MessageEvent.h:41
rqt_multiplot::MessageEvent::MessageEvent
MessageEvent(const QString &topic, const Message &message)
Definition:
MessageEvent.cpp:34
rqt_multiplot::MessageEvent::topic_
QString topic_
Definition:
MessageEvent.h:40
rqt_multiplot
Definition:
BagQuery.h:33
rqt_multiplot::MessageEvent::~MessageEvent
virtual ~MessageEvent()
Definition:
MessageEvent.cpp:40
MessageEvent.h
rqt_multiplot
Author(s): Ralf Kaestner
autogenerated on Wed Jul 10 2019 03:49:44