Skip to content

Commit 506232d

Browse files
author
Craig Versek
committed
pull resetInputBuffer implementation in .cpp file
1 parent 829158d commit 506232d

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

PacketCommand.cpp

+9
Original file line numberDiff line numberDiff line change
@@ -644,9 +644,18 @@ PacketShared::STATUS PacketCommand::setInputBufferIndex(int new_index){
644644
}
645645
}
646646

647+
647648
PacketShared::STATUS PacketCommand::moveInputBufferIndex(int n){
648649
return setInputBufferIndex(_input_index + n);
649650
}
651+
652+
void PacketCommand::resetInputBuffer(){
653+
#ifdef PACKETCOMMAND_DEBUG
654+
Serial.println(F("In PacketCommand::resetInputBuffer"));
655+
#endif
656+
_input_index = 0;
657+
_input_len = 0;
658+
}
650659

651660
PacketShared::STATUS PacketCommand::enqueueInputBuffer(PacketQueue& pq){
652661
#ifdef PACKETCOMMAND_DEBUG

PacketCommand.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ class PacketCommand{
9595
size_t getInputLen(){return _input_len;};
9696
PacketShared::STATUS setInputBufferIndex(int new_index);
9797
PacketShared::STATUS moveInputBufferIndex(int n);
98-
void resetInputBuffer(){_input_index=0;_input_len=0;};
98+
void resetInputBuffer();
9999
PacketShared::STATUS enqueueInputBuffer(PacketQueue& pq);
100100
PacketShared::STATUS dequeueInputBuffer(PacketQueue& pq);
101101
byte* getOutputBuffer(){return _output_buffer;};

0 commit comments

Comments
 (0)