top
|
up
| prev |
next
BuildLangClientParser Struct
Definition at line
15
of
BuildLangClientParser.hpp
Member Functions
Match
AddServerSentence
(
BuildLangLexer
& lexer)
static
Match
BuildProjectSentence
(
BuildLangLexer
& lexer)
static
Match
ClientCommandSentence
(
BuildLangLexer
& lexer)
static
Match
ClientSentence
(
BuildLangLexer
& lexer, cmajor::build::BuildOptionSetter* optionSetter)
static
Match
DebugProjectSentence
(
BuildLangLexer
& lexer)
static
Match
DirectoryPath
(
BuildLangLexer
& lexer)
static
Match
Host
(
BuildLangLexer
& lexer)
static
Match
HostName
(
BuildLangLexer
& lexer)
static
Match
InstallProjectSentence
(
BuildLangLexer
& lexer)
static
Match
IpAddress
(
BuildLangLexer
& lexer)
static
std::unique_ptr<
ClientCommand
>
Parse
(
BuildLangLexer
& lexer, cmajor::build::BuildOptionSetter* optionSetter)
static
Match
Port
(
BuildLangLexer
& lexer)
static
Match
ProjectFilePath
(
BuildLangLexer
& lexer)
static
Match
PushProjectSentence
(
BuildLangLexer
& lexer)
static
Match
RemoveProjectSentence
(
BuildLangLexer
& lexer)
static
Match
RemoveServerSentence
(
BuildLangLexer
& lexer)
static
Match
ServerName
(
BuildLangLexer
& lexer)
static
Match
ShowConfigurationSentence
(
BuildLangLexer
& lexer)
static
Match
ToolChain
(
BuildLangLexer
& lexer)
static
Member Function Details
AddServerSentence Member Function
Match
BuildLangClientParser::AddServerSentence(
BuildLangLexer
& lexer)
static
Definition at line
794
of
BuildLangClientParser.cpp
Declaration at line
22
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::Host
,
BuildLangClientParser::Port
,
BuildLangClientParser::ServerName
,
BuildLangClientParser::ToolChain
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::SetPos
,
soulng::lexer::Lexer::ThrowExpectationFailure
Called by:
BuildLangClientParser::ClientCommandSentence
BuildProjectSentence Member Function
Match
BuildLangClientParser::BuildProjectSentence(
BuildLangLexer
& lexer)
static
Definition at line
1206
of
BuildLangClientParser.cpp
Declaration at line
24
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::ProjectFilePath
,
BuildLangClientParser::ServerName
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::SetPos
,
soulng::lexer::Lexer::ThrowExpectationFailure
Called by:
BuildLangClientParser::ClientCommandSentence
ClientCommandSentence Member Function
Match
BuildLangClientParser::ClientCommandSentence(
BuildLangLexer
& lexer)
static
Definition at line
135
of
BuildLangClientParser.cpp
Declaration at line
19
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::AddServerSentence
,
BuildLangClientParser::BuildProjectSentence
,
BuildLangClientParser::DebugProjectSentence
,
BuildLangClientParser::InstallProjectSentence
,
BuildLangClientParser::PushProjectSentence
,
BuildLangClientParser::RemoveProjectSentence
,
BuildLangClientParser::RemoveServerSentence
,
BuildLangClientParser::ShowConfigurationSentence
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::SetPos
Called by:
BuildLangClientParser::ClientSentence
ClientSentence Member Function
Match
BuildLangClientParser::ClientSentence(
BuildLangLexer
& lexer, cmajor::build::BuildOptionSetter* optionSetter)
static
Definition at line
51
of
BuildLangClientParser.cpp
Declaration at line
18
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::ClientCommandSentence
,
BuildLangOptionParser::Options
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::SetPos
,
soulng::lexer::Lexer::ThrowExpectationFailure
Called by:
BuildLangClientParser::Parse
DebugProjectSentence Member Function
Match
BuildLangClientParser::DebugProjectSentence(
BuildLangLexer
& lexer)
static
Definition at line
1399
of
BuildLangClientParser.cpp
Declaration at line
25
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::ProjectFilePath
,
BuildLangClientParser::ServerName
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::SetPos
,
soulng::lexer::Lexer::ThrowExpectationFailure
Called by:
BuildLangClientParser::ClientCommandSentence
DirectoryPath Member Function
Match
BuildLangClientParser::DirectoryPath(
BuildLangLexer
& lexer)
static
Definition at line
1965
of
BuildLangClientParser.cpp
Declaration at line
29
of
BuildLangClientParser.hpp
Calls:
soulng::lexer::Lexeme::ToString
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetToken
Called by:
BuildLangClientParser::InstallProjectSentence
Host Member Function
Match
BuildLangClientParser::Host(
BuildLangLexer
& lexer)
static
Definition at line
2057
of
BuildLangClientParser.cpp
Declaration at line
31
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::HostName
,
BuildLangClientParser::IpAddress
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::SetPos
Called by:
BuildLangClientParser::AddServerSentence
HostName Member Function
Match
BuildLangClientParser::HostName(
BuildLangLexer
& lexer)
static
Definition at line
2134
of
BuildLangClientParser.cpp
Declaration at line
32
of
BuildLangClientParser.hpp
Calls:
soulng::lexer::Lexeme::ToString
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetToken
,
soulng::lexer::Lexer::SetPos
Called by:
BuildLangClientParser::Host
InstallProjectSentence Member Function
Match
BuildLangClientParser::InstallProjectSentence(
BuildLangLexer
& lexer)
static
Definition at line
1592
of
BuildLangClientParser.cpp
Declaration at line
26
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::DirectoryPath
,
BuildLangClientParser::ProjectFilePath
,
BuildLangClientParser::ServerName
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::SetPos
,
soulng::lexer::Lexer::ThrowExpectationFailure
Called by:
BuildLangClientParser::ClientCommandSentence
IpAddress Member Function
Match
BuildLangClientParser::IpAddress(
BuildLangLexer
& lexer)
static
Definition at line
2280
of
BuildLangClientParser.cpp
Declaration at line
33
of
BuildLangClientParser.hpp
Calls:
soulng::lexer::Lexeme::ToString
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetToken
Called by:
BuildLangClientParser::Host
Parse Member Function
std::unique_ptr<
ClientCommand
> BuildLangClientParser::Parse(
BuildLangLexer
& lexer, cmajor::build::BuildOptionSetter* optionSetter)
static
Definition at line
12
of
BuildLangClientParser.cpp
Declaration at line
17
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::ClientSentence
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::ThrowExpectationFailure
Port Member Function
Match
BuildLangClientParser::Port(
BuildLangLexer
& lexer)
static
Definition at line
2522
of
BuildLangClientParser.cpp
Declaration at line
34
of
BuildLangClientParser.hpp
Calls:
soulng::lexer::Lexeme::ToString
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetToken
Called by:
BuildLangClientParser::AddServerSentence
ProjectFilePath Member Function
Match
BuildLangClientParser::ProjectFilePath(
BuildLangLexer
& lexer)
static
Definition at line
1919
of
BuildLangClientParser.cpp
Declaration at line
28
of
BuildLangClientParser.hpp
Calls:
soulng::lexer::Lexeme::ToString
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetToken
Called by:
BuildLangClientParser::BuildProjectSentence
,
BuildLangClientParser::DebugProjectSentence
,
BuildLangClientParser::InstallProjectSentence
,
BuildLangClientParser::PushProjectSentence
,
BuildLangClientParser::RemoveProjectSentence
PushProjectSentence Member Function
Match
BuildLangClientParser::PushProjectSentence(
BuildLangLexer
& lexer)
static
Definition at line
421
of
BuildLangClientParser.cpp
Declaration at line
20
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::ProjectFilePath
,
BuildLangClientParser::ServerName
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::SetPos
,
soulng::lexer::Lexer::ThrowExpectationFailure
Called by:
BuildLangClientParser::ClientCommandSentence
RemoveProjectSentence Member Function
Match
BuildLangClientParser::RemoveProjectSentence(
BuildLangLexer
& lexer)
static
Definition at line
614
of
BuildLangClientParser.cpp
Declaration at line
21
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::ProjectFilePath
,
BuildLangClientParser::ServerName
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::SetPos
,
soulng::lexer::Lexer::ThrowExpectationFailure
Called by:
BuildLangClientParser::ClientCommandSentence
RemoveServerSentence Member Function
Match
BuildLangClientParser::RemoveServerSentence(
BuildLangLexer
& lexer)
static
Definition at line
1123
of
BuildLangClientParser.cpp
Declaration at line
23
of
BuildLangClientParser.hpp
Calls:
BuildLangClientParser::ServerName
,
soulng::lexer::Lexer::GetPos
Called by:
BuildLangClientParser::ClientCommandSentence
ServerName Member Function
Match
BuildLangClientParser::ServerName(
BuildLangLexer
& lexer)
static
Definition at line
2011
of
BuildLangClientParser.cpp
Declaration at line
30
of
BuildLangClientParser.hpp
Calls:
soulng::lexer::Lexeme::ToString
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetToken
Called by:
BuildLangClientParser::AddServerSentence
,
BuildLangClientParser::BuildProjectSentence
,
BuildLangClientParser::DebugProjectSentence
,
BuildLangClientParser::InstallProjectSentence
,
BuildLangClientParser::PushProjectSentence
,
BuildLangClientParser::RemoveProjectSentence
,
BuildLangClientParser::RemoveServerSentence
ShowConfigurationSentence Member Function
Match
BuildLangClientParser::ShowConfigurationSentence(
BuildLangLexer
& lexer)
static
Definition at line
1848
of
BuildLangClientParser.cpp
Declaration at line
27
of
BuildLangClientParser.hpp
Calls:
soulng::lexer::Lexer::GetPos
Called by:
BuildLangClientParser::ClientCommandSentence
ToolChain Member Function
Match
BuildLangClientParser::ToolChain(
BuildLangLexer
& lexer)
static
Definition at line
2570
of
BuildLangClientParser.cpp
Declaration at line
35
of
BuildLangClientParser.hpp
Calls:
soulng::lexer::Lexeme::ToString
,
soulng::lexer::Lexer::GetPos
,
soulng::lexer::Lexer::GetSpan
,
soulng::lexer::Lexer::GetToken
Called by:
BuildLangClientParser::AddServerSentence
top
|
up
| prev |
next