Verovio
Source code documentation
vrv::OptionJson Member List

This is the complete list of members for vrv::OptionJson, including all inherited members.

CopyTo(Option *option) override (defined in vrv::OptionJson)vrv::OptionJsonvirtual
FindNodeByName(const jsonxx::Object &obj, const std::string &jsonNodeName, std::list< std::string > &jsonNodePath) const (defined in vrv::OptionJson)vrv::OptionJsonprotected
GetDblValue(const std::vector< std::string > &jsonNodePath, bool getDefault=false) const (defined in vrv::OptionJson)vrv::OptionJson
GetDefaultStrValue() const override (defined in vrv::OptionJson)vrv::OptionJsonvirtual
GetDescription() const (defined in vrv::Option)vrv::Optioninline
GetIntValue(const std::vector< std::string > &jsonNodePath, bool getDefault=false) const (defined in vrv::OptionJson)vrv::OptionJson
GetKey() const (defined in vrv::Option)vrv::Optioninline
GetKeys() constvrv::OptionJson
GetKeysByNode(const std::string &nodeName, std::list< std::string > &jsonNodePath) const (defined in vrv::OptionJson)vrv::OptionJson
GetShortOption() const (defined in vrv::Option)vrv::Optioninline
GetSource() constvrv::OptionJson
GetStrValue() const override (defined in vrv::OptionJson)vrv::OptionJsonvirtual
GetStrValue(const std::vector< std::string > &jsonNodePath, bool getDefault=false) const (defined in vrv::OptionJson)vrv::OptionJson
GetTitle() const (defined in vrv::Option)vrv::Optioninline
GetValue(bool getDefault=false) const (defined in vrv::OptionJson)vrv::OptionJson
HasValue(const std::vector< std::string > &jsonNodePath) constvrv::OptionJson
Init(JsonSource source, const std::string &defaultValue) (defined in vrv::OptionJson)vrv::OptionJson
IsArgumentRequired() const (defined in vrv::Option)vrv::Optioninlinevirtual
IsCmdOnly() const (defined in vrv::Option)vrv::Optioninline
IsSet() const override (defined in vrv::OptionJson)vrv::OptionJsonvirtual
m_description (defined in vrv::Option)vrv::Optionprotected
m_title (defined in vrv::Option)vrv::Optionprotected
Option() (defined in vrv::Option)vrv::Optioninline
OptionJson()=default (defined in vrv::OptionJson)vrv::OptionJson
ReadJson(jsonxx::Object &output, const std::string &input) constvrv::OptionJsonprotected
Reset() override (defined in vrv::OptionJson)vrv::OptionJsonvirtual
s_breaksvrv::Optionstatic
s_condense (defined in vrv::Option)vrv::Optionstatic
s_durationEq (defined in vrv::Option)vrv::Optionstatic
s_elision (defined in vrv::Option)vrv::Optionstatic
s_fontFallback (defined in vrv::Option)vrv::Optionstatic
s_footer (defined in vrv::Option)vrv::Optionstatic
s_header (defined in vrv::Option)vrv::Optionstatic
s_ligatureOblique (defined in vrv::Option)vrv::Optionstatic
s_multiRestStyle (defined in vrv::Option)vrv::Optionstatic
s_pedalStyle (defined in vrv::Option)vrv::Optionstatic
s_smuflTextFont (defined in vrv::Option)vrv::Optionstatic
s_systemDivider (defined in vrv::Option)vrv::Optionstatic
SetInfo(const std::string &title, const std::string &description) (defined in vrv::Option)vrv::Option
SetKey(const std::string &key) (defined in vrv::Option)vrv::Optioninline
SetShortOption(char shortOption, bool isCmdOnly) (defined in vrv::Option)vrv::Option
SetValue(const std::string &value) overridevrv::OptionJsonvirtual
SetValueArray(const std::vector< std::string > &values) (defined in vrv::Option)vrv::Optionvirtual
SetValueBool(bool value) (defined in vrv::Option)vrv::Optionvirtual
SetValueDbl(double value) (defined in vrv::Option)vrv::Optionvirtual
StringPath2NodePath(const jsonxx::Object &obj, const std::vector< std::string > &jsonNodePath) const (defined in vrv::OptionJson)vrv::OptionJsonprotected
ToJson() constvrv::Option
UpdateNodeValue(const std::vector< std::string > &jsonNodePath, const std::string &value) (defined in vrv::OptionJson)vrv::OptionJson
~Option() (defined in vrv::Option)vrv::Optioninlinevirtual
~OptionJson()=default (defined in vrv::OptionJson)vrv::OptionJsonvirtual