MCPcopy Create free account
hub / github.com/EmbeddedRPC/erpc / GetElementOr

Function GetElementOr

test/common/gtest/gtest.cpp:709–711  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

707// in range [0, v.size()).
708template <typename E>
709inline E GetElementOr(const std::vector<E>& v, int i, E default_value) {
710 return (i < 0 || i >= static_cast<int>(v.size())) ? default_value : v[i];
711}
712
713// Performs an in-place shuffle of a range of the vector's elements.
714// 'begin' and 'end' are element indices as an STL-style range;

Callers 4

GetTestCaseFunction · 0.85
GetMutableTestCaseFunction · 0.85
GetTestInfoMethod · 0.85
GetMutableTestInfoMethod · 0.85

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected