|
Fcitx
|


Public Member Functions | |
| RawConfigPrivate (RawConfig *q, std::string _name) | |
| RawConfigPrivate (RawConfig *q, const RawConfigPrivate &other) | |
| RawConfigPrivate & | operator= (const RawConfigPrivate &other) |
| std::shared_ptr< RawConfig > | getNonexistentRawConfig (RawConfig *q, const std::string &key) |
| void | detachSubItems () |
Public Member Functions inherited from fcitx::QPtrHolder< RawConfig > | |
| QPtrHolder (RawConfig *q) | |
| QPtrHolder (const QPtrHolder &)=delete | |
| QPtrHolder (QPtrHolder &&)=delete | |
| QPtrHolder & | operator= (const QPtrHolder &)=delete |
| QPtrHolder & | operator= (QPtrHolder &&)=delete |
| RawConfig * | q_func () |
| const RawConfig * | q_func () const |
Static Public Member Functions | |
| static std::shared_ptr< const RawConfig > | getNonexistentRawConfig (const RawConfig *, const std::string &) |
| template<typename T , typename U > | |
| static std::shared_ptr< T > | getRawConfigHelper (T &that, const std::string &path, U callback) |
| template<typename T > | |
| static bool | visitHelper (T &that, std::function< bool(T &, const std::string &path)> callback, bool recursive, const std::string &pathPrefix) |
Public Attributes | |
| RawConfig * | parent_ = nullptr |
| const std::string | name_ |
| std::string | value_ |
| std::string | comment_ |
| OrderedMap< std::string, std::shared_ptr< RawConfig > > | subItems_ |
| unsigned int | lineNumber_ |
Additional Inherited Members | |
Protected Attributes inherited from fcitx::QPtrHolder< RawConfig > | |
| RawConfig * | q_ptr |
Definition at line 20 of file rawconfig.cpp.
1.8.13