Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
Variables
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
Typedefs
Related Functions
Files
File List
File Members
All
c
d
g
n
o
r
s
Functions
Macros
c
d
n
r
include
cras_cpp_common
nodelet_utils
thread_name_updating_nodelet.hpp
Go to the documentation of this file.
1
#pragma once
2
11
#include <
nodelet/nodelet.h
>
12
13
namespace
cras
14
{
15
20
template
<
typename
NodeletType = ::nodelet::Nodelet>
21
class
ThreadNameUpdatingNodelet
:
public
virtual
NodeletType
22
{
23
public
:
24
~ThreadNameUpdatingNodelet
()
override
;
25
26
protected
:
36
void
updateThreadName
()
const
;
37
};
38
39
}
40
41
#include "impl/thread_name_updating_nodelet.hpp"
cras
Definition:
any.hpp:15
cras::ThreadNameUpdatingNodelet::updateThreadName
void updateThreadName() const
Set custom name of the current thread to this nodelet's name.
cras::ThreadNameUpdatingNodelet
This mixin allows the nodelet to update the OS name of the thread in which it is currently executing.
Definition:
thread_name_updating_nodelet.hpp:21
nodelet.h
cras::ThreadNameUpdatingNodelet::~ThreadNameUpdatingNodelet
~ThreadNameUpdatingNodelet() override
cras_cpp_common
Author(s): Martin Pecka
autogenerated on Sun Mar 2 2025 03:50:53