lintel
0.2.0
Loading...
Searching...
No Matches
src
include
lintel
features
cli
providers
AuthArgumentProvider.h
Go to the documentation of this file.
1
#ifndef LINTEL_AUTHARGUMENTPROVIDER_H
2
#define LINTEL_AUTHARGUMENTPROVIDER_H
3
4
#include "
lintel/core/utils/Argument.h
"
5
6
namespace
lintel
{
8
class
AuthArgumentProvider
:
public
ArgumentProvider
9
{
10
private
:
11
// -u --username
12
std::optional<std::string> m_userName;
13
14
public
:
15
AuthArgumentProvider
();
16
18
std::vector<Argument>
init
();
19
21
std::optional<std::string>
getUserName
();
22
};
23
24
}
// namespace lintel
25
#endif
// LINTEL_AUTHARGUMENTPROVIDER_H
Argument.h
lintel::ArgumentProvider
Definition
Argument.h:68
lintel::AuthArgumentProvider
Definition
AuthArgumentProvider.h:9
lintel::AuthArgumentProvider::getUserName
std::optional< std::string > getUserName()
lintel::AuthArgumentProvider::AuthArgumentProvider
AuthArgumentProvider()
lintel::AuthArgumentProvider::init
std::vector< Argument > init()
lintel
Definition
BaseFeature.h:6
Generated by
1.9.8