#include "perf_roscpp/intra.h"#include <ros/ros.h>#include <cstdio>#include <iostream>#include <fstream>#include <vector>
Go to the source code of this file.
Typedefs | |
| typedef std::vector < intra::LatencyResult > | V_LatencyResult |
| typedef std::vector < intra::STLatencyResult > | V_STLatencyResult |
| typedef std::vector < intra::ThroughputResult > | V_ThroughputResult |
Functions | |
| void | addResult (V_ThroughputResult &results, intra::ThroughputResult r, std::ostream &out, uint32_t i) |
| void | addResult (V_LatencyResult &results, intra::LatencyResult r, std::ostream &out, uint32_t i) |
| void | addResult (V_STLatencyResult &results, intra::STLatencyResult r, std::ostream &out, uint32_t i) |
| int | main (int argc, char **argv) |
| void | printResult (std::ostream &out, uint32_t test_num, intra::ThroughputResult &r) |
| void | printResult (std::ostream &out, uint32_t test_num, intra::LatencyResult &r) |
| void | printResult (std::ostream &out, uint32_t test_num, intra::STLatencyResult &r) |
| void | runLatencyTests (std::ostream &out, V_LatencyResult &results) |
| void | runSTLatencyTests (std::ostream &out, V_STLatencyResult &results) |
| void | runThroughputTests (std::ostream &out, V_ThroughputResult &results) |
| typedef std::vector<intra::LatencyResult> V_LatencyResult |
Definition at line 48 of file intra_suite.cpp.
| typedef std::vector<intra::STLatencyResult> V_STLatencyResult |
Definition at line 49 of file intra_suite.cpp.
| typedef std::vector<intra::ThroughputResult> V_ThroughputResult |
Definition at line 47 of file intra_suite.cpp.
| void addResult | ( | V_ThroughputResult & | results, |
| intra::ThroughputResult | r, | ||
| std::ostream & | out, | ||
| uint32_t | i | ||
| ) |
Definition at line 83 of file intra_suite.cpp.
| void addResult | ( | V_LatencyResult & | results, |
| intra::LatencyResult | r, | ||
| std::ostream & | out, | ||
| uint32_t | i | ||
| ) |
Definition at line 89 of file intra_suite.cpp.
| void addResult | ( | V_STLatencyResult & | results, |
| intra::STLatencyResult | r, | ||
| std::ostream & | out, | ||
| uint32_t | i | ||
| ) |
Definition at line 95 of file intra_suite.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 163 of file intra_suite.cpp.
| void printResult | ( | std::ostream & | out, |
| uint32_t | test_num, | ||
| intra::ThroughputResult & | r | ||
| ) |
Definition at line 51 of file intra_suite.cpp.
| void printResult | ( | std::ostream & | out, |
| uint32_t | test_num, | ||
| intra::LatencyResult & | r | ||
| ) |
Definition at line 63 of file intra_suite.cpp.
| void printResult | ( | std::ostream & | out, |
| uint32_t | test_num, | ||
| intra::STLatencyResult & | r | ||
| ) |
Definition at line 73 of file intra_suite.cpp.
| void runLatencyTests | ( | std::ostream & | out, |
| V_LatencyResult & | results | ||
| ) |
Definition at line 128 of file intra_suite.cpp.
| void runSTLatencyTests | ( | std::ostream & | out, |
| V_STLatencyResult & | results | ||
| ) |
Definition at line 155 of file intra_suite.cpp.
| void runThroughputTests | ( | std::ostream & | out, |
| V_ThroughputResult & | results | ||
| ) |
Definition at line 101 of file intra_suite.cpp.