ArmNN
NotReleased
CommandLineProcessor.hpp
Go to the documentation of this file.
1
//
2
// Copyright © 2019 Arm Ltd. All rights reserved.
3
// SPDX-License-Identifier: MIT
4
//
5
#pragma once
6
7
#include <string>
8
9
namespace
armnn
10
{
11
12
namespace
gatordmock
13
{
14
20
class
CommandLineProcessor
21
{
22
public
:
23
bool
ProcessCommandLine
(
int
argc,
char
* argv[]);
24
bool
IsEchoEnabled
()
25
{
26
return
m_Echo;
27
}
28
29
std::string
GetUdsNamespace
()
30
{
31
return
m_UdsNamespace;
32
}
33
std::string
GetCommandFile
()
34
{
35
return
m_File;
36
}
37
38
private
:
39
std::string m_UdsNamespace;
40
std::string m_File;
41
42
bool
m_Echo;
43
};
44
45
}
// namespace gatordmock
46
47
}
// namespace armnn
armnn::gatordmock::CommandLineProcessor::ProcessCommandLine
bool ProcessCommandLine(int argc, char *argv[])
Definition:
CommandLineProcessor.cpp:16
armnn::gatordmock::CommandLineProcessor
Definition:
CommandLineProcessor.hpp:20
armnn
Definition:
BackendHelper.hpp:11
armnn::gatordmock::CommandLineProcessor::IsEchoEnabled
bool IsEchoEnabled()
Definition:
CommandLineProcessor.hpp:24
armnn::gatordmock::CommandLineProcessor::GetCommandFile
std::string GetCommandFile()
Definition:
CommandLineProcessor.hpp:33
armnn::gatordmock::CommandLineProcessor::GetUdsNamespace
std::string GetUdsNamespace()
Definition:
CommandLineProcessor.hpp:29
tests
profiling
gatordmock
CommandLineProcessor.hpp
Generated on Fri Mar 13 2020 16:06:55 for ArmNN by
1.8.13