| annotation() const (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| constrain_type typedef (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | |
| copyFrom(const OptionBase &other) override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| defaultValue() const (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| description() const (defined in fcitx::OptionBase) | fcitx::OptionBase | |
| dumpDescription(RawConfig &config) const override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| equalTo(const OptionBase &other) const override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| isDefault() const override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| marshall(RawConfig &config) const override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| mutableValue() (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| mutableValue() (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| operator!=(const OptionBase &other) const (defined in fcitx::OptionBase) | fcitx::OptionBase | inline |
| operator*() const (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| operator->() const (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| operator==(const OptionBase &other) const (defined in fcitx::OptionBase) | fcitx::OptionBase | inline |
| Option(Configuration *parent, std::string path, std::string description, const T &defaultValue=T(), Constrain constrain=Constrain(), Marshaller marshaller=Marshaller(), Annotation annotation=Annotation()) (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| Option(OptionParametersType params) (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| OptionBase(Configuration *parent, std::string path, std::string description) (defined in fcitx::OptionBase) | fcitx::OptionBase | |
| OptionParametersType typedef (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | |
| path() const (defined in fcitx::OptionBase) | fcitx::OptionBase | |
| reset() override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| setValue(U &&value) (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| skipDescription() const override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| skipSave() const override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| subConfigSkeleton() const override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| syncDefaultValueToCurrent() override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| typeString() const override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| unmarshall(const RawConfig &config, bool partial) override (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inlinevirtual |
| value() const (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | inline |
| value_type typedef (defined in fcitx::Option< T, Constrain, Marshaller, Annotation >) | fcitx::Option< T, Constrain, Marshaller, Annotation > | |
| ~OptionBase() (defined in fcitx::OptionBase) | fcitx::OptionBase | virtual |
| ~OptionBaseV3() override (defined in fcitx::OptionBaseV3) | fcitx::OptionBaseV3 | |