PX4 Firmware
PX4 Autopilot Software http://px4.io
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
+
Functions
_
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
u
w
z
+
Variables
_
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
Typedefs
Enumerations
+
Enumerator
c
d
f
h
k
l
m
n
o
p
r
s
t
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
e
f
g
m
n
r
s
t
v
w
+
Enumerations
a
b
d
e
f
i
l
m
n
o
p
r
s
t
u
v
w
+
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
Related Functions
+
Files
File List
+
File Members
+
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
+
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
+
Typedefs
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
u
v
+
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
+
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
+
Macros
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
px4::logger::LogWriter Member List
This is the complete list of members for
px4::logger::LogWriter
, including all inherited members.
_backend
px4::logger::LogWriter
private
_log_writer_file
px4::logger::LogWriter
private
_log_writer_file_for_write
px4::logger::LogWriter
private
_log_writer_mavlink
px4::logger::LogWriter
private
_log_writer_mavlink_for_write
px4::logger::LogWriter
private
Backend
typedef
px4::logger::LogWriter
backend
() const
px4::logger::LogWriter
inline
BackendAll
px4::logger::LogWriter
static
BackendFile
px4::logger::LogWriter
static
BackendMavlink
px4::logger::LogWriter
static
get_buffer_fill_count_file
(LogType type) const
px4::logger::LogWriter
inline
get_buffer_size_file
(LogType type) const
px4::logger::LogWriter
inline
get_total_written_file
(LogType type) const
px4::logger::LogWriter
inline
init
()
px4::logger::LogWriter
is_started
(LogType type) const
px4::logger::LogWriter
is_started
(LogType type, Backend query_backend) const
px4::logger::LogWriter
lock
()
px4::logger::LogWriter
inline
LogWriter
(Backend configured_backend, size_t file_buffer_size)
px4::logger::LogWriter
need_reliable_transfer
() const
px4::logger::LogWriter
inline
notify
()
px4::logger::LogWriter
inline
select_write_backend
(Backend sel_backend)
px4::logger::LogWriter
set_need_reliable_transfer
(bool need_reliable)
px4::logger::LogWriter
inline
start_log_file
(LogType type, const char *filename)
px4::logger::LogWriter
start_log_mavlink
()
px4::logger::LogWriter
stop_log_file
(LogType type)
px4::logger::LogWriter
stop_log_mavlink
()
px4::logger::LogWriter
thread_id_file
() const
px4::logger::LogWriter
inline
thread_stop
()
px4::logger::LogWriter
unlock
()
px4::logger::LogWriter
inline
unselect_write_backend
()
px4::logger::LogWriter
inline
write_message
(LogType type, void *ptr, size_t size, uint64_t dropout_start=0)
px4::logger::LogWriter
~LogWriter
()
px4::logger::LogWriter
Generated by
1.8.13