clipp::detail::token< Derived > Class Template Reference
mixin that provides basic common settings of parameters and groups More...
#include <clipp.h>
Public Types | |
using | doc_string = clipp::doc_string |
Public Member Functions | |
const doc_string & | doc () const noexcept |
returns documentation string More... | |
Derived & | doc (const doc_string &txt) |
sets documentations string More... | |
Derived & | doc (doc_string &&txt) |
sets documentations string More... | |
bool | repeatable () const noexcept |
returns if a group/parameter is repeatable More... | |
Derived & | repeatable (bool yes) noexcept |
sets repeatability of group/parameter More... | |
bool | blocking () const noexcept |
returns if a group/parameter is blocking/positional More... | |
Derived & | blocking (bool yes) noexcept |
determines, if a group/parameter is blocking/positional More... | |
Detailed Description
template<class Derived>
class clipp::detail::token< Derived >
mixin that provides basic common settings of parameters and groups
Member Typedef Documentation
◆ doc_string
template<class Derived >
using clipp::detail::token< Derived >::doc_string = clipp::doc_string |
Member Function Documentation
◆ blocking() [1/2]
template<class Derived >
|
inlinenoexcept |
◆ blocking() [2/2]
template<class Derived >
|
inlinenoexcept |
◆ doc() [1/3]
template<class Derived >
|
inlinenoexcept |
◆ doc() [2/3]
template<class Derived >
|
inline |
◆ doc() [3/3]
template<class Derived >
|
inline |
◆ repeatable() [1/2]
template<class Derived >
|
inlinenoexcept |
◆ repeatable() [2/2]
template<class Derived >
|
inlinenoexcept |
The documentation for this class was generated from the following file: