Main Page
Namespaces
Namespace List
Namespace Members
All
a
c
d
e
f
g
h
i
l
m
n
p
r
s
t
u
v
z
Functions
a
c
d
e
f
g
i
l
m
n
p
r
s
t
u
v
z
Variables
Typedefs
e
l
m
p
r
s
v
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
z
~
Functions
_
a
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
z
~
Variables
a
b
c
d
g
i
k
n
o
p
q
r
s
t
u
v
z
Typedefs
a
b
c
h
l
p
q
r
s
t
v
Related Functions
Files
File List
File Members
All
c
e
m
r
s
t
Functions
Variables
c
r
Macros
sophus
example_ensure_handler.cpp
Go to the documentation of this file.
1
#include "
common.hpp
"
2
3
#include <cstdio>
4
#include <cstdlib>
5
6
namespace
Sophus
{
7
void
ensureFailed
(
char
const
*
function
,
char
const
* file,
int
line,
8
char
const
* description) {
9
std::printf(
"Sophus ensure failed in function '%s', file '%s', line %d.\n"
,
10
file,
function
, line);
11
std::printf(
"Description: %s\n"
, description);
12
std::abort();
13
}
14
}
// namespace Sophus
common.hpp
Sophus
Definition:
average.hpp:17
Sophus::ensureFailed
void ensureFailed(char const *function, char const *file, int line, char const *description)
Definition:
example_ensure_handler.cpp:7
sophus
Author(s): Hauke Strasdat
autogenerated on Wed Mar 2 2022 01:01:47