20 if (argIndex >=
it->second.size()) {
23 return it->second.at(argIndex);
28 if (argIndex >=
counts.size()) {
31 return counts.at(argIndex);
40 if (resultIndex >=
it->second.size()) {
43 return it->second.at(resultIndex);
48 if (resultIndex >=
counts.size()) {
51 return counts[resultIndex];
void unknownResult(size_t resultIndex, const std::string &method) const
int resultCount(size_t batchSize, size_t resultIndex) const
virtual const std::map< size_t, std::vector< size_t > > & argCounts() const =0
void run(size_t batchSize)
virtual const std::vector< size_t > & resultCountsNoBatch() const =0
int argCount(size_t batchSize, size_t argIndex) const
void unknownBatchSize(size_t batchSize, const std::string &method) const
virtual bool runSilent(size_t batchSize)=0
virtual const std::map< size_t, std::vector< size_t > > & resultCounts() const =0
virtual const std::vector< size_t > & argCountsNoBatch() const =0
int argCountNoBatch(size_t argIndex) const
void unknownArgument(size_t argIndex, const std::string &method) const
int resultCountNoBatch(size_t resultIndex) const