API Documentation
Loading...
Searching...
No Matches
FileFormat Class Reference

Data that describes a particular file format and how to use the format with the program. Used especially with IOFactory. More...

#include <FileFormat.h>

Collaboration diagram for FileFormat:
[legend]

Public Member Functions

 FileFormat (const UUID &id)
 
bool operator!= (const FileFormat &format) const
 
bool operator== (const FileFormat &format) const
 

Static Public Member Functions

static FileFormat InvalidFormat ()
 

Public Attributes

TranslatedString description
 
String extension
 
UUID file_format_id
 
String icon
 
bool is_ascii = false
 
TranslatedString name
 
bool read_supported = false
 
bool write_supported = false
 

Detailed Description

Data that describes a particular file format and how to use the format with the program. Used especially with IOFactory.



Constructor & Destructor Documentation

◆ FileFormat()

FileFormat ( const UUID & id)
inline

Member Function Documentation

◆ InvalidFormat()

static FileFormat InvalidFormat ( )
inlinestatic

◆ operator!=()

bool operator!= ( const FileFormat & format) const
inline

◆ operator==()

bool operator== ( const FileFormat & format) const
inline

Member Data Documentation

◆ description

TranslatedString description

◆ extension

String extension

◆ file_format_id

UUID file_format_id

◆ icon

String icon

◆ is_ascii

bool is_ascii = false

◆ name

◆ read_supported

bool read_supported = false

◆ write_supported

bool write_supported = false

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