forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
708 B
29 lines
708 B
// |
|
// Copyright © 2019 Arm Ltd and Contributors. All rights reserved. |
|
// SPDX-License-Identifier: MIT |
|
// |
|
|
|
#pragma once |
|
|
|
#include "GatordMockService.hpp" |
|
#include <string> |
|
|
|
namespace armnn |
|
{ |
|
|
|
namespace gatordmock |
|
{ |
|
|
|
/// This class parses a command file for the GatordMockService. The file contains one command per line. |
|
/// Valid commands are: SET and WAIT. |
|
/// |
|
/// SET: Will construct and send a PeriodicCounterSelection packet to enable a set of counters. |
|
/// WAIT: Will pause for a set period of time to allow for data to be received. |
|
class CommandFileParser |
|
{ |
|
public: |
|
void ParseFile(std::string CommandFile, GatordMockService& mockService); |
|
}; |
|
|
|
} // namespace gatordmock |
|
} // namespace armnn
|
|
|