/*!
 * \brief Set list of manually specified boot images
 *
 * \param info CPatchInfo object
 * \param bootImages NULL-terminated list of boot images
 *
 * \sa PatchInfo::setBootImages()
 */
void mbp_patchinfo_set_boot_images(CPatchInfo *info, const char **bootImages)
{
    CAST(info);
    pi->setBootImages(cstring_array_to_vector(bootImages));
}
示例#2
0
void mbp_device_set_extra_block_devs(CDevice *device, const char **block_devs)
{
    CAST(device);
    d->setExtraBlockDevs(cstring_array_to_vector(block_devs));
}
/*!
 * \brief Set the list of filename excluding regexes
 *
 * \param info CPatchInfo object
 * \param regexes NULL-terminated list of exclusion regexes
 *
 * \sa PatchInfo::setExcludeRegexes()
 */
void mbp_patchinfo_set_exclude_regexes(CPatchInfo *info,
                                       const char **regexes)
{
    CAST(info);
    pi->setExcludeRegexes(cstring_array_to_vector(regexes));
}
示例#4
0
void mbp_device_set_recovery_block_devs(CDevice *device, const char **block_devs)
{
    CAST(device);
    d->setRecoveryBlockDevs(cstring_array_to_vector(block_devs));
}
示例#5
0
void mbp_device_set_cache_block_devs(CDevice *device, const char **block_devs)
{
    CAST(device);
    d->setCacheBlockDevs(cstring_array_to_vector(block_devs));
}
示例#6
0
void mbp_device_set_system_block_devs(CDevice *device, const char **block_devs)
{
    CAST(device);
    d->setSystemBlockDevs(cstring_array_to_vector(block_devs));
}
示例#7
0
void mbp_device_set_block_dev_base_dirs(CDevice *device, const char **dirs)
{
    CAST(device);
    d->setBlockDevBaseDirs(cstring_array_to_vector(dirs));
}
示例#8
0
/*!
 * \brief Set the device's codenames
 *
 * \param device CDevice object
 * \param names Codenames
 *
 * \sa Device::setCodenames()
 */
void mbp_device_set_codenames(CDevice *device, const char **names)
{
    CAST(device);
    d->setCodenames(cstring_array_to_vector(names));
}