opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
osc::AppMetadata Class Referencefinal

#include <app_metadata.h>

Public Member Functions

 AppMetadata ()=default
 
CStringView organization_name () const
 
void set_organization_name (std::string_view new_organization_name)
 
CStringView application_name () const
 
void set_application_name (std::string_view new_application_name)
 
CStringView config_filename () const
 
void set_config_filename (std::string_view new_config_filename)
 
std::optional< CStringViewlong_appliation_name () const
 
void set_long_application_name (std::string_view new_long_application_name)
 
std::optional< CStringViewversion_string () const
 
void set_version_string (std::string_view new_version_string)
 
std::optional< CStringViewbuild_id () const
 
void set_build_id (std::string_view new_build_id)
 
std::optional< CStringViewrepository_url () const
 
void set_repository_url (std::string_view new_repository_url)
 
std::optional< CStringViewdocumentation_url () const
 
void set_documentation_url (std::string_view new_documentation_url)
 
std::optional< CStringViewhelp_url () const
 
void set_help_url (std::string_view new_help_url)
 
CStringView human_readable_application_name () const
 
std::string application_name_with_version_and_buildid () const
 
std::optional< boolheadless_mode () const
 
void set_headless_mode (std::optional< bool > new_headless_mode)
 
std::optional< boolmaximize_main_window () const
 
void set_maximize_main_window (std::optional< bool > new_maximize_main_window)
 

Constructor & Destructor Documentation

◆ AppMetadata()

osc::AppMetadata::AppMetadata ( )
default

Member Function Documentation

◆ application_name()

CStringView osc::AppMetadata::application_name ( ) const
inline

◆ application_name_with_version_and_buildid()

std::string osc::AppMetadata::application_name_with_version_and_buildid ( ) const

◆ build_id()

std::optional< CStringView > osc::AppMetadata::build_id ( ) const
inline

◆ config_filename()

CStringView osc::AppMetadata::config_filename ( ) const
inline

◆ documentation_url()

std::optional< CStringView > osc::AppMetadata::documentation_url ( ) const
inline

◆ headless_mode()

std::optional< bool > osc::AppMetadata::headless_mode ( ) const
inline

◆ help_url()

std::optional< CStringView > osc::AppMetadata::help_url ( ) const
inline

◆ human_readable_application_name()

CStringView osc::AppMetadata::human_readable_application_name ( ) const
inline

◆ long_appliation_name()

std::optional< CStringView > osc::AppMetadata::long_appliation_name ( ) const
inline

◆ maximize_main_window()

std::optional< bool > osc::AppMetadata::maximize_main_window ( ) const
inline

◆ organization_name()

CStringView osc::AppMetadata::organization_name ( ) const
inline

◆ repository_url()

std::optional< CStringView > osc::AppMetadata::repository_url ( ) const
inline

◆ set_application_name()

void osc::AppMetadata::set_application_name ( std::string_view  new_application_name)
inline

◆ set_build_id()

void osc::AppMetadata::set_build_id ( std::string_view  new_build_id)
inline

◆ set_config_filename()

void osc::AppMetadata::set_config_filename ( std::string_view  new_config_filename)
inline

◆ set_documentation_url()

void osc::AppMetadata::set_documentation_url ( std::string_view  new_documentation_url)
inline

◆ set_headless_mode()

void osc::AppMetadata::set_headless_mode ( std::optional< bool new_headless_mode)
inline

◆ set_help_url()

void osc::AppMetadata::set_help_url ( std::string_view  new_help_url)
inline

◆ set_long_application_name()

void osc::AppMetadata::set_long_application_name ( std::string_view  new_long_application_name)
inline

◆ set_maximize_main_window()

void osc::AppMetadata::set_maximize_main_window ( std::optional< bool new_maximize_main_window)
inline

◆ set_organization_name()

void osc::AppMetadata::set_organization_name ( std::string_view  new_organization_name)
inline

◆ set_repository_url()

void osc::AppMetadata::set_repository_url ( std::string_view  new_repository_url)
inline

◆ set_version_string()

void osc::AppMetadata::set_version_string ( std::string_view  new_version_string)
inline

◆ version_string()

std::optional< CStringView > osc::AppMetadata::version_string ( ) const
inline

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