Ardour  8.12
Gtk::RecentFilter::Info Class Reference

#include <recentfilter.h>

Public Member Functions

 Info ()
 

Public Attributes

RecentFilterFlags contains
 This bitmask tells us which of the other variables contain useful information. More...
 
Glib::ustring uri
 
Glib::ustring display_name
 
Glib::ustring mime_type
 
std::list< Glib::ustring > applications
 
std::list< Glib::ustring > groups
 
int age
 

Detailed Description

A RecentFilter::Info class is used to pass information about the tested file to filter().

  • contains: Flags indicating which of the following fields need are filled
  • uri: the URI of the file being tested
  • display_name: the string that will be used to display the file in the recent chooser
  • mime_type: the mime type of the file
  • applications: the list of applications that have registered the file
  • groups: the groups to which the file belongs to
  • age: the number of days elapsed since the file has been registered

Definition at line 259 of file recentfilter.h.

Constructor & Destructor Documentation

◆ Info()

Gtk::RecentFilter::Info::Info ( )

Member Data Documentation

◆ age

int Gtk::RecentFilter::Info::age

Definition at line 272 of file recentfilter.h.

◆ applications

std::list<Glib::ustring> Gtk::RecentFilter::Info::applications

Definition at line 270 of file recentfilter.h.

◆ contains

RecentFilterFlags Gtk::RecentFilter::Info::contains

This bitmask tells us which of the other variables contain useful information.

Definition at line 265 of file recentfilter.h.

◆ display_name

Glib::ustring Gtk::RecentFilter::Info::display_name

Definition at line 268 of file recentfilter.h.

◆ groups

std::list<Glib::ustring> Gtk::RecentFilter::Info::groups

Definition at line 271 of file recentfilter.h.

◆ mime_type

Glib::ustring Gtk::RecentFilter::Info::mime_type

Definition at line 269 of file recentfilter.h.

◆ uri

Glib::ustring Gtk::RecentFilter::Info::uri

Definition at line 267 of file recentfilter.h.


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