gtsam
4.2
gtsam
Loading...
Searching...
No Matches
QPSParserException.h
Go to the documentation of this file.
1
/* ----------------------------------------------------------------------------
2
3
* GTSAM Copyright 2010, Georgia Tech Research Corporation,
4
* Atlanta, Georgia 30332-0415
5
* All Rights Reserved
6
* Authors: Frank Dellaert, et al. (see THANKS for the full author list)
7
8
* See LICENSE for the license information
9
10
* -------------------------------------------------------------------------- */
11
18
19
#pragma once
20
21
namespace
gtsam
{
22
23
class
QPSParserException:
public
ThreadsafeException
<QPSParserException> {
24
public
:
25
QPSParserException() {
26
}
27
28
~QPSParserException()
noexcept
override
{
29
}
30
31
const
char
*what()
const
noexcept
override
{
32
if
(description_.empty())
33
description_ =
"There is a problem parsing the QPS file.\n"
;
34
return
description_.c_str();
35
}
36
37
private
:
38
mutable
std::string description_;
39
};
40
41
}
42
gtsam
Global functions in a separate testing namespace.
Definition
chartTesting.h:28
gtsam::ThreadsafeException< QPSParserException >::ThreadsafeException
ThreadsafeException()
Definition
ThreadsafeException.h:59
tmp
gtsam-4.2-docs.H5EUbA
src
gtsam_unstable
linear
QPSParserException.h
Generated on
for gtsam by
1.16.1