digiKam
heif::EncoderParameter Class Reference

Public Member Functions

std::string get_name () const noexcept
 
enum heif_encoder_parameter_type get_type () const noexcept
 
bool get_valid_integer_range (int &out_minimum, int &out_maximum)
 
std::vector< std::string > get_valid_string_values () const
 
bool is_boolean () const noexcept
 
bool is_integer () const noexcept
 
bool is_string () const noexcept
 

Friends

class Encoder
 

Member Function Documentation

◆ get_name()

std::string heif::EncoderParameter::get_name ( ) const
inlinenoexcept

◆ get_type()

enum heif_encoder_parameter_type heif::EncoderParameter::get_type ( ) const
inlinenoexcept

Referenced by is_boolean(), is_integer(), and is_string().

◆ get_valid_integer_range()

bool heif::EncoderParameter::get_valid_integer_range ( int &  out_minimum,
int &  out_maximum 
)
inline

◆ get_valid_string_values()

std::vector< std::string > heif::EncoderParameter::get_valid_string_values ( ) const
inline

◆ is_boolean()

bool heif::EncoderParameter::is_boolean ( ) const
inlinenoexcept

◆ is_integer()

bool heif::EncoderParameter::is_integer ( ) const
inlinenoexcept

◆ is_string()

bool heif::EncoderParameter::is_string ( ) const
inlinenoexcept

Friends And Related Function Documentation

◆ Encoder

friend class Encoder
friend

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