plptools
Loading...
Searching...
No Matches
SISReqRecord Class Reference

Information about an application that must be installed prior to the current one. More...

#include <sisreqrecord.h>

Public Member Functions

SisRC fillFrom (uint8_t *buf, int *base, off_t len, SISFile *sisFile)
 Populate the fields. More...
 

Public Attributes

uint32_t m_uid
 
uint16_t m_major
 
uint16_t m_minor
 
uint32_t m_variant
 
uint32_t * m_nameLengths
 
uint32_t * m_namePtrs
 

Detailed Description

Information about an application that must be installed prior to the current one.

Definition at line 31 of file sisreqrecord.h.

Member Function Documentation

◆ fillFrom()

SisRC SISReqRecord::fillFrom ( uint8_t *  buf,
int *  base,
off_t  len,
SISFile sisFile 
)

Populate the fields.

Parameters
bufThe buffer to read from.
baseThe index to start reading from, which is updated when the record is successfully read.
lenThe length of the buffer.
sisFileThe container SISFile.

Definition at line 28 of file sisreqrecord.cpp.

Member Data Documentation

◆ m_major

uint16_t SISReqRecord::m_major

Definition at line 47 of file sisreqrecord.h.

◆ m_minor

uint16_t SISReqRecord::m_minor

Definition at line 48 of file sisreqrecord.h.

◆ m_nameLengths

uint32_t* SISReqRecord::m_nameLengths

Definition at line 50 of file sisreqrecord.h.

◆ m_namePtrs

uint32_t* SISReqRecord::m_namePtrs

Definition at line 51 of file sisreqrecord.h.

◆ m_uid

uint32_t SISReqRecord::m_uid

Definition at line 46 of file sisreqrecord.h.

◆ m_variant

uint32_t SISReqRecord::m_variant

Definition at line 49 of file sisreqrecord.h.


The documentation for this class was generated from the following files: