Metadata subsystem.
More...
#include <metadata.hpp>
|
| struct | info |
| | Metadata initialization descriptor. More...
|
|
|
constexpr | metadata (const metadata &) noexcept=delete |
| | Deleted copy constructor.
|
|
constexpr | metadata (metadata &&) noexcept=delete |
| | Deleted move constructor.
|
|
constexpr auto | operator= (const metadata &) noexcept -> metadata &=delete |
| | Deleted copy assignment operator.
|
|
constexpr auto | operator= (metadata &&) noexcept -> metadata &=delete |
| | Deleted move assignment operator.
|
|
| ~metadata () |
| | Destructor.
|
| auto | name () const -> std::string |
| | Returns the name of the application.
|
| auto | version () const -> std::string |
| | Returns the version of the application.
|
| auto | identifier () const -> std::string |
| | Returns the reverse-domain identifier of the application.
|
| auto | creator () const -> std::string |
| | Returns the creator of the application.
|
| auto | copyright () const -> std::string |
| | Returns the copyright notice of the application.
|
| auto | url () const -> std::string |
| | Returns the URL of the application's website.
|
| auto | type () const -> std::string |
| | Returns the type of the application (e.g., "application", "game").
|
◆ name()
| auto stellarlib::app::metadata::name |
( |
| ) |
const -> std::string |
|
nodiscard |
Returns the name of the application.
- Returns
- Name of the application
◆ version()
| auto stellarlib::app::metadata::version |
( |
| ) |
const -> std::string |
|
nodiscard |
Returns the version of the application.
- Returns
- Version of the application
◆ identifier()
| auto stellarlib::app::metadata::identifier |
( |
| ) |
const -> std::string |
|
nodiscard |
Returns the reverse-domain identifier of the application.
- Returns
- Reverse-domain identifier of the application
◆ creator()
| auto stellarlib::app::metadata::creator |
( |
| ) |
const -> std::string |
|
nodiscard |
Returns the creator of the application.
- Returns
- Creator of the application
◆ copyright()
| auto stellarlib::app::metadata::copyright |
( |
| ) |
const -> std::string |
|
nodiscard |
Returns the copyright notice of the application.
- Returns
- Copyright notice of the application
◆ url()
| auto stellarlib::app::metadata::url |
( |
| ) |
const -> std::string |
|
nodiscard |
Returns the URL of the application's website.
- Returns
- URL of the application's website
◆ type()
| auto stellarlib::app::metadata::type |
( |
| ) |
const -> std::string |
|
nodiscard |
Returns the type of the application (e.g., "application", "game").
- Returns
- Type of the application (e.g., "application", "game")
The documentation for this class was generated from the following file: