This is the complete list of members for rime::ConfigCowRef< T >, including all inherited members.
| Append(an< ConfigItem > item) | rime::ConfigItemRef | |
| AsList() | rime::ConfigItemRef | |
| AsMap() | rime::ConfigItemRef | |
| Clear() | rime::ConfigItemRef | |
| ConfigCowRef(an< ConfigItemRef > parent, string key) | rime::ConfigCowRef< T > | inline |
| ConfigItemRef(ConfigData *data) | rime::ConfigItemRef | inline |
| copied_ | rime::ConfigCowRef< T > | protected |
| CopyOnWrite(const an< T > &container, const string &key) | rime::ConfigCowRef< T > | inlineprotectedstatic |
| data_ | rime::ConfigItemRef | protected |
| GetItem() const override | rime::ConfigCowRef< T > | inlinevirtual |
| HasKey(const string &key) const | rime::ConfigItemRef | |
| IsList() const | rime::ConfigItemRef | |
| IsMap() const | rime::ConfigItemRef | |
| IsNull() const | rime::ConfigItemRef | |
| IsValue() const | rime::ConfigItemRef | |
| key_ | rime::ConfigCowRef< T > | protected |
| modified() const | rime::ConfigItemRef | |
| operator an< ConfigItem >() const | rime::ConfigItemRef | inline |
| operator*() const | rime::ConfigItemRef | inline |
| operator=(const T &x) | rime::ConfigItemRef | inline |
| operator[](size_t index) | rime::ConfigItemRef | inline |
| operator[](const string &key) | rime::ConfigItemRef | inline |
| parent_ | rime::ConfigCowRef< T > | protected |
| Read(const an< T > &container, const string &key) | rime::ConfigCowRef< T > | protectedstatic |
| Read(const an< ConfigMap > &map, const string &key) | rime::ConfigCowRef< T > | inlineprotected |
| Read(const an< ConfigList > &list, const string &key) | rime::ConfigCowRef< T > | inlineprotected |
| set_modified() | rime::ConfigItemRef | |
| SetItem(an< ConfigItem > item) override | rime::ConfigCowRef< T > | inlinevirtual |
| size() const | rime::ConfigItemRef | |
| ToBool() const | rime::ConfigItemRef | |
| ToDouble() const | rime::ConfigItemRef | |
| ToInt() const | rime::ConfigItemRef | |
| ToString() const | rime::ConfigItemRef | |
| Write(const an< T > &container, const string &key, an< ConfigItem > value) | rime::ConfigCowRef< T > | protectedstatic |
| Write(const an< ConfigMap > &map, const string &key, an< ConfigItem > value) | rime::ConfigCowRef< T > | inlineprotected |
| Write(const an< ConfigList > &list, const string &key, an< ConfigItem > value) | rime::ConfigCowRef< T > | inlineprotected |
| ~ConfigItemRef()=default | rime::ConfigItemRef | virtual |