MRPT
2.0.4
CAboutBoxBase.h
Go to the documentation of this file.
1
/* +------------------------------------------------------------------------+
2
| Mobile Robot Programming Toolkit (MRPT) |
3
| https://www.mrpt.org/ |
4
| |
5
| Copyright (c) 2005-2020, Individual contributors, see AUTHORS file |
6
| See: https://www.mrpt.org/Authors - All rights reserved. |
7
| Released under BSD License. See: https://www.mrpt.org/License |
8
+------------------------------------------------------------------------+ */
9
#pragma once
10
#include <string>
11
12
class
CAboutBoxBase
13
{
14
public
:
15
CAboutBoxBase
(
16
const
std::string& appName,
const
std::string& additionalInfo,
17
const
bool
showStandardInfo);
18
virtual
~CAboutBoxBase
();
19
20
protected
:
21
std::string
MRPTBuildVersion
()
const
;
22
std::string
tutorial
()
const
;
23
std::string
license
()
const
;
24
std::string
information
(
25
const
std::string& guiLibName,
const
std::string& guiLibVersion)
const
;
26
27
const
std::string
m_appName
;
28
const
std::string
m_additionalInfo
;
29
const
bool
m_showStandardInfo
;
30
};
CAboutBoxBase
Definition:
CAboutBoxBase.h:12
CAboutBoxBase::tutorial
std::string tutorial() const
Definition:
CAboutBoxBase.cpp:40
CAboutBoxBase::license
std::string license() const
Definition:
CAboutBoxBase.cpp:46
CAboutBoxBase::information
std::string information(const std::string &guiLibName, const std::string &guiLibVersion) const
Definition:
CAboutBoxBase.cpp:51
CAboutBoxBase::m_appName
const std::string m_appName
Definition:
CAboutBoxBase.h:27
CAboutBoxBase::CAboutBoxBase
CAboutBoxBase(const std::string &appName, const std::string &additionalInfo, const bool showStandardInfo)
Definition:
CAboutBoxBase.cpp:21
CAboutBoxBase::~CAboutBoxBase
virtual ~CAboutBoxBase()
CAboutBoxBase::m_showStandardInfo
const bool m_showStandardInfo
Definition:
CAboutBoxBase.h:29
CAboutBoxBase::MRPTBuildVersion
std::string MRPTBuildVersion() const
Definition:
CAboutBoxBase.cpp:31
CAboutBoxBase::m_additionalInfo
const std::string m_additionalInfo
Definition:
CAboutBoxBase.h:28
Page generated by
Doxygen 1.8.17
for MRPT 2.0.4 at Sun Jul 19 15:15:43 UTC 2020