Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
ConsoleInterface.h
Go to the documentation of this file.
1 #ifndef CONSOLEINTERFACE_H
2 #define CONSOLEINTERFACE_H
3 
4 #include "CommandInterface.h"
5 
7 
8 namespace SocCamera
9 {
10 
12 {
13 public:
14  tcConsoleInterface(tcIOChannel *apChannel, tcSensorBoard *apSensor);
15 
16  virtual ~tcConsoleInterface();
17 
18  virtual void onFileWritten(int32 anNumWritten);
19 
25  virtual void getInput(std::string *apStringOutput);
26 
33  virtual std::string parseInput(std::string &arStringToParse);
34 
39  virtual void respond(std::string anResponse);
40 
45  virtual void finish(std::string &arOriginalBuffer);
46 };
47 
48 }
49 
50 #endif // CONSOLEINTERFACE_H
SocCamera::tcConsoleInterface::respond
virtual void respond(std::string anResponse)
Definition: ConsoleInterface.cpp:61
SocCamera::tcConsoleInterface
Definition: ConsoleInterface.h:11
int32
int32_t int32
Definition: Types.h:8
tcFilesystemIOWatcher
Definition: FilesystemIO.h:18
SocCamera::tcConsoleInterface::onFileWritten
virtual void onFileWritten(int32 anNumWritten)
Definition: ConsoleInterface.cpp:67
SocCamera::tcConsoleInterface::tcConsoleInterface
tcConsoleInterface(tcIOChannel *apChannel, tcSensorBoard *apSensor)
Definition: ConsoleInterface.cpp:10
SocCamera::tcConsoleInterface::parseInput
virtual std::string parseInput(std::string &arStringToParse)
Definition: ConsoleInterface.cpp:36
tcIOChannel
Camera Output IO channel management class.
Definition: IOChannel.h:34
SocCamera::tcConsoleInterface::finish
virtual void finish(std::string &arOriginalBuffer)
Definition: ConsoleInterface.cpp:72
SocCamera::tcConsoleInterface::getInput
virtual void getInput(std::string *apStringOutput)
Definition: ConsoleInterface.cpp:25
CommandInterface.h
This file contains the tcCommandInterface class.
SocCamera
Definition: CameraTypes.h:7
SocCamera::tcConsoleInterface::~tcConsoleInterface
virtual ~tcConsoleInterface()
Definition: ConsoleInterface.cpp:20
FilesystemIO.h
SocCamera::tcSensorBoard
Definition: SensorBoard.h:40
SocCamera::tcCommandInterface
Definition: CommandInterface.h:25