|
|
| OpenGD77SatelliteConfig (QObject *parent=nullptr) |
| | Default constructor.
|
| bool | isValid () const |
| | Returns true, if the additional settings element is valid, that should contain the satellite settings.
|
| void | initialize () |
| | Initializes and clears the additional settings element.
|
| virtual bool | encode (SatelliteDatabase *db, const ErrorStack &err=ErrorStack()) |
| | Encodes the given satellite database.
|
|
| OpenGD77BaseSatelliteConfig (QObject *parent=nullptr) |
| | Default constructor.
|
|
| DFUFile (QObject *parent=nullptr) |
| | Constructs an empty DFU file object.
|
|
uint32_t | size () const |
| | Returns the total size of the DFU file.
|
|
uint32_t | memSize () const |
| | Returns the total memory size stored in the DFU file.
|
|
int | numImages () const |
| | Returns the number of images within the DFU file.
|
|
const Image & | image (int i) const |
| | Returns a reference to the i-th image of the file.
|
|
Image & | image (int i) |
| | Returns a reference to the i-th image of the file.
|
|
void | addImage (const QString &name, uint8_t altSettings=1) |
| | Adds a new image to the file.
|
|
void | addImage (const Image &img) |
| | Adds an image to the file.
|
|
void | remImage (int i) |
| | Deletes the i-th image from the file.
|
|
bool | isAligned (unsigned blocksize) const |
| | Checks if all image addresses and sizes is aligned with the given block size.
|
| bool | read (const QString &filename, const ErrorStack &err=ErrorStack()) |
| | Reads the specified DFU file.
|
| bool | read (QFile &file, const ErrorStack &err=ErrorStack()) |
| | Reads the specified DFU file.
|
| bool | write (const QString &filename, const ErrorStack &err=ErrorStack()) |
| | Writes to the specified file.
|
| bool | write (QFile &file, const ErrorStack &err=ErrorStack()) |
| | Writes to the specified file.
|
|
void | dump (QTextStream &stream) const |
| | Dumps a text representation of the DFU file structure to the specified text stream.
|
|
virtual bool | isAllocated (uint32_t offset, uint32_t img=0) const |
| | Returns true if the specified address (and image) is allocated.
|
|
virtual unsigned char * | data (uint32_t offset, uint32_t img=0) |
| | Returns a pointer to the encoded raw data at the specified offset.
|
|
virtual const unsigned char * | data (uint32_t offset, uint32_t img=0) const |
| | Returns a const pointer to the encoded raw data at the specified offset.
|