Searched defs:BoundValueRef (Results 1 – 4 of 4) sorted by relevance
712 struct BoundValueRef : BoundValueRefBase { struct713 T &m_ref;715 explicit BoundValueRef( T &ref ) : m_ref( ref ) {} in BoundValueRef() function717 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()723 struct BoundValueRef<std::vector<T>> : BoundValueRefBase { struct724 std::vector<T> &m_ref;726 explicit BoundValueRef( std::vector<T> &ref ) : m_ref( ref ) {} in BoundValueRef() function728 auto isContainer() const -> bool override { return true; } in isContainer()730 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()
712 struct BoundValueRef : BoundValueRefBase { struct713 T &m_ref;715 explicit BoundValueRef( T &ref ) : m_ref( ref ) {} in BoundValueRef() function717 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()723 struct BoundValueRef<std::vector<T>> : BoundValueRefBase { struct724 std::vector<T> &m_ref;726 explicit BoundValueRef( std::vector<T> &ref ) : m_ref( ref ) {} in BoundValueRef() argument728 auto isContainer() const -> bool override { return true; } in isContainer()730 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()
9141 struct BoundValueRef : BoundValueRefBase { struct9142 T &m_ref;9144 explicit BoundValueRef( T &ref ) : m_ref( ref ) {} in BoundValueRef() function9146 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()9152 struct BoundValueRef<std::vector<T>> : BoundValueRefBase { struct9153 std::vector<T> &m_ref;9155 explicit BoundValueRef( std::vector<T> &ref ) : m_ref( ref ) {} in BoundValueRef() function9157 auto isContainer() const -> bool override { return true; } in isContainer()9159 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()
9086 struct BoundValueRef : BoundValueRefBase { struct9087 T &m_ref;9089 explicit BoundValueRef( T &ref ) : m_ref( ref ) {} in BoundValueRef() argument9091 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()9097 struct BoundValueRef<std::vector<T>> : BoundValueRefBase { struct9098 std::vector<T> &m_ref;9100 explicit BoundValueRef( std::vector<T> &ref ) : m_ref( ref ) {} in BoundValueRef() function9102 auto isContainer() const -> bool override { return true; } in isContainer()9104 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()