|
libopenmpt
0.2.10050
cross-platform C++ and C library to decode tracked music files
|
#include "libopenmpt_config.h"#include <exception>#include <iosfwd>#include <iostream>#include <map>#include <string>#include <vector>#include <cstdint>Go to the source code of this file.
Classes | |
| class | openmpt::exception |
| libopenmpt exception base class More... | |
| class | openmpt::module |
Namespaces | |
| openmpt | |
| openmpt::string | |
Functions | |
| LIBOPENMPT_CXX_API std::uint32_t | openmpt::get_library_version () |
| Get the libopenmpt version number. More... | |
| LIBOPENMPT_CXX_API std::uint32_t | openmpt::get_core_version () |
| Get the core version number. More... | |
| LIBOPENMPT_CXX_API std::string | openmpt::string::get (const std::string &key) |
| Get library related metadata. More... | |
| LIBOPENMPT_CXX_API std::vector < std::string > | openmpt::get_supported_extensions () |
| Get a list of supported file extensions. More... | |
| LIBOPENMPT_CXX_API bool | openmpt::is_extension_supported (const std::string &extension) |
| Query whether a file extension is supported. More... | |
| LIBOPENMPT_CXX_API double | openmpt::could_open_propability (std::istream &stream, double effort=1.0, std::ostream &log=std::clog) |
| Roughly scan the input stream to find out whether libopenmpt might be able to open it. More... | |
Variables | |
| static const char library_version | openmpt::string::LIBOPENMPT_ATTR_DEPRECATED [] = "library_version" |
| Return a verbose library version string from openmpt::string::get(). More... | |