APM:Libraries
libraries
AP_ROMFS
AP_ROMFS.h
Go to the documentation of this file.
1
/*
2
implement a file store for embedded firmware images
3
*/
4
5
#include <
AP_HAL/AP_HAL.h
>
6
7
class
AP_ROMFS
{
8
public
:
9
// find an embedded file
10
static
const
uint8_t *
find_file
(
const
char
*
name
, uint32_t &size);
11
12
private
:
13
struct
embedded_file
{
14
const
char
*
filename
;
15
uint32_t
size
;
16
const
uint8_t *
contents
;
17
};
18
static
const
struct
embedded_file
files
[];
19
};
AP_ROMFS::embedded_file
Definition:
AP_ROMFS.h:13
AP_HAL.h
name
const char * name
Definition:
BusTest.cpp:11
AP_ROMFS::embedded_file::filename
const char * filename
Definition:
AP_ROMFS.h:14
AP_ROMFS::embedded_file::contents
const uint8_t * contents
Definition:
AP_ROMFS.h:16
AP_ROMFS::embedded_file::size
uint32_t size
Definition:
AP_ROMFS.h:15
AP_ROMFS
Definition:
AP_ROMFS.h:7
AP_ROMFS::find_file
static const uint8_t * find_file(const char *name, uint32_t &size)
Definition:
AP_ROMFS.cpp:30
AP_ROMFS::files
static const struct embedded_file files[]
Definition:
AP_ROMFS.h:18
Generated on Sun Jun 17 2018 14:18:51 for APM:Libraries by
1.8.13