Lines Matching refs:ArgBuilder
4285 class ArgBuilder { class in Clara::CommandLine
4287 ArgBuilder( Arg* arg ) : m_arg( arg ) {} in ArgBuilder() function in Clara::CommandLine::ArgBuilder
4333 ArgBuilder& describe( std::string const& description ) { in describe()
4337 ArgBuilder& detail( std::string const& detail ) { in detail()
4346 class OptBuilder : public ArgBuilder {
4348 OptBuilder( Arg* arg ) : ArgBuilder( arg ) {} in OptBuilder()
4349 OptBuilder( OptBuilder& other ) : ArgBuilder( other ) {} in OptBuilder()
4352 addOptName( *ArgBuilder::m_arg, optName ); in operator []()
4387 ArgBuilder operator[]( int position ) { in operator []()
4392 ArgBuilder builder( &m_positionalArgs[position] ); in operator []()
4397 ArgBuilder operator[]( UnpositionalTag ) { in operator []()
4401 ArgBuilder builder( m_floatingArg.get() ); in operator []()