lintel
0.2.0
Loading...
Searching...
No Matches
src
include
lintel
core
configuration
Entry.h
Go to the documentation of this file.
1
#ifndef LINTEL_CONFIG_ENTRY_H
2
#define LINTEL_CONFIG_ENTRY_H
3
4
#include <ostream>
5
#include <string>
6
7
namespace
lintel
{
9
class
Entry
10
{
11
private
:
13
const
std::string_view m_component;
14
15
public
:
18
explicit
Entry
(std::string_view
component
);
19
22
constexpr
std::string_view
getConfigurationParserComponent
()
const
{
return
m_component; }
23
28
friend
std::ostream &
operator<<
(std::ostream &
os
,
const
Entry
&
entry
);
29
};
30
31
}
// namespace lintel
32
#endif
// LINTEL_CONFIG_ENTRY_H
lintel::Entry
Definition
Entry.h:10
lintel::Entry::Entry
Entry(std::string_view component)
lintel::Entry::getConfigurationParserComponent
constexpr std::string_view getConfigurationParserComponent() const
Definition
Entry.h:22
lintel::Entry::operator<<
friend std::ostream & operator<<(std::ostream &os, const Entry &entry)
lintel
Definition
BaseFeature.h:6
lintel::type_name
constexpr std::string_view type_name()
Definition
TypeName.h:9
Generated by
1.9.8