PhoenixMock
1.3.3
Tools to split/merge/print mock
Toggle main menu visibility
Loading...
Searching...
No Matches
phoenix_mock.cpp
Go to the documentation of this file.
1
/***************************************
2
Auteur : Pierre Aubert
3
Mail : pierre.aubert@lapp.in2p3.fr
4
Licence : CeCILL-C
5
****************************************/
6
7
#include "
phoenix_mock.h
"
8
10
13
void
concatenateVecMessage
(std::vector<std::vector<char> > & vecOutput,
const
std::vector<std::vector<char> > vecInput){
14
for
(std::vector<std::vector<char> >::const_iterator it(vecInput.begin()); it != vecInput.end(); ++it){
15
vecOutput.push_back(*it);
16
}
17
18
}
19
21
26
void
splitVecMessage
(std::vector<std::vector<char> > & vecOutput,
const
std::vector<std::vector<char> > vecInput,
27
size_t
offsetPart,
size_t
sizePart)
28
{
29
size_t
maxIndex(std::min(offsetPart + sizePart, vecInput.size()));
30
for
(
size_t
i(offsetPart); i < maxIndex; ++i){
31
vecOutput.push_back(vecInput[i]);
32
}
33
}
34
35
36
37
38
splitVecMessage
void splitVecMessage(std::vector< std::vector< char > > &vecOutput, const std::vector< std::vector< char > > vecInput, size_t offsetPart, size_t sizePart)
Split a vector of messages into an other.
Definition
phoenix_mock.cpp:26
concatenateVecMessage
void concatenateVecMessage(std::vector< std::vector< char > > &vecOutput, const std::vector< std::vector< char > > vecInput)
Concatenate vector of message into an other one.
Definition
phoenix_mock.cpp:13
phoenix_mock.h
src
phoenix_mock.cpp
Generated by
1.17.0