IOFormat
1.12.0
Loading...
Searching...
No Matches
FormatPlugin.h
1
#pragma once
2
3
#include <ioformat/plugin/Plugin.h>
4
5
namespace
ioformat
6
{
7
14
class
FormatPlugin
:
public
Plugin
15
{
16
public
:
20
virtual
const
StringSet&
supportedFormats
()
const
= 0;
21
25
virtual
const
StringMap&
extensionMap
()
const
= 0;
26
};
27
28
}
// end namespace ioformat
ioformat::FormatPlugin
Plugin class for format encoding/decoding.
Definition
FormatPlugin.h:15
ioformat::FormatPlugin::extensionMap
virtual const StringMap & extensionMap() const =0
Retrieve a mapping that associates file extensions with formats.
ioformat::FormatPlugin::supportedFormats
virtual const StringSet & supportedFormats() const =0
Get the formats supported by the plugin.
ioformat::Plugin
Base class for all plugins.
Definition
Plugin.h:21
ioformat
Global namespace which contains all methods to encode/decode data from/into different resources (file...
Definition
Error.h:6
ioformat
public
include
ioformat
plugin
FormatPlugin.h
Generated on Fri Sep 12 2025 14:14:37 for IOFormat by
1.9.8