add_options (parser);
}
- virtual ~view_options_t ()
+ ~view_options_t () override
{
g_free (fore);
g_free (back);
}
- void add_options (option_parser_t *parser);
+ void add_options (option_parser_t *parser) override;
hb_bool_t annotate;
char *fore;
add_options (parser);
}
- virtual ~shape_options_t ()
+ ~shape_options_t () override
{
g_free (direction);
g_free (language);
g_strfreev (shapers);
}
- void add_options (option_parser_t *parser);
+ void add_options (option_parser_t *parser) override;
void setup_buffer (hb_buffer_t *buffer)
{
add_options (parser);
}
- virtual ~font_options_t ()
+ ~font_options_t () override
{
g_free (font_file);
free (variations);
hb_font_destroy (font);
}
- void add_options (option_parser_t *parser);
+ void add_options (option_parser_t *parser) override;
hb_font_t *get_font () const;
add_options (parser);
}
- virtual ~text_options_t ()
+ ~text_options_t () override
{
g_free (text_before);
g_free (text_after);
fclose (fp);
}
- void add_options (option_parser_t *parser);
+ void add_options (option_parser_t *parser) override;
- void post_parse (GError **error G_GNUC_UNUSED) {
+ void post_parse (GError **error G_GNUC_UNUSED) override {
if (text && text_file)
g_set_error (error,
G_OPTION_ERROR, G_OPTION_ERROR_BAD_VALUE,
add_options (parser);
}
- virtual ~output_options_t ()
+ ~output_options_t () override
{
g_free (output_file);
g_free (output_format);
fclose (fp);
}
- void add_options (option_parser_t *parser);
+ void add_options (option_parser_t *parser) override;
- void post_parse (GError **error G_GNUC_UNUSED)
+ void post_parse (GError **error G_GNUC_UNUSED) override
{
if (output_format)
explicit_output_format = true;
add_options (parser);
}
- void add_options (option_parser_t *parser);
+ void add_options (option_parser_t *parser) override;
void serialize_unicode (hb_buffer_t *buffer,
GString *gs);
add_options (parser);
}
- virtual ~subset_options_t ()
+ ~subset_options_t () override
{
hb_subset_input_destroy (input);
}
- void add_options (option_parser_t *parser);
+ void add_options (option_parser_t *parser) override;
hb_subset_input_t *input;
};