27 std::optional<CStringView>
version_string()
const {
return version_string_; }
30 std::optional<CStringView>
build_id()
const {
return build_id_; }
33 std::optional<CStringView>
repository_url()
const {
return repository_url_; }
39 std::optional<CStringView>
help_url()
const {
return help_url_; }
44 return long_application_name_ ? *long_application_name_ : application_name_;
55 std::string organization_name_ =
"oscarorg";
56 std::string application_name_ =
"osc";
57 std::string config_filename_ =
"osc.toml";
58 std::optional<std::string> long_application_name_;
59 std::optional<std::string> version_string_;
60 std::optional<std::string> build_id_;
61 std::optional<std::string> repository_url_;
62 std::optional<std::string> documentation_url_;
63 std::optional<std::string> help_url_;
64 std::optional<bool> headless_mode_;
65 std::optional<bool> maximize_main_window_;
Definition c_string_view.h:12
Definition custom_decoration_generator.h:5
constexpr U to(T &&value)
Definition conversion.h:56