Searched defs:BoundValueRef (Results 1 – 3 of 3) sorted by relevance
709 struct BoundValueRef : BoundValueRefBase { struct710 T &m_ref;712 explicit BoundValueRef( T &ref ) : m_ref( ref ) {} in BoundValueRef() argument714 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()720 struct BoundValueRef<std::vector<T>> : BoundValueRefBase { struct721 std::vector<T> &m_ref;723 explicit BoundValueRef( std::vector<T> &ref ) : m_ref( ref ) {} in BoundValueRef() function725 auto isContainer() const -> bool override { return true; } in isContainer()727 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()
709 struct BoundValueRef : BoundValueRefBase { struct710 T &m_ref;712 explicit BoundValueRef( T &ref ) : m_ref( ref ) {} in BoundValueRef() function714 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()720 struct BoundValueRef<std::vector<T>> : BoundValueRefBase { struct721 std::vector<T> &m_ref;723 explicit BoundValueRef( std::vector<T> &ref ) : m_ref( ref ) {} in BoundValueRef() function725 auto isContainer() const -> bool override { return true; } in isContainer()727 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()
7213 struct BoundValueRef : BoundValueRefBase { struct7214 T &m_ref;7216 explicit BoundValueRef( T &ref ) : m_ref( ref ) {} in BoundValueRef() function7218 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()7224 struct BoundValueRef<std::vector<T>> : BoundValueRefBase { struct7225 std::vector<T> &m_ref;7227 explicit BoundValueRef( std::vector<T> &ref ) : m_ref( ref ) {} in BoundValueRef() function7229 auto isContainer() const -> bool override { return true; } in isContainer()7231 auto setValue( std::string const &arg ) -> ParserResult override { in setValue()