Lines Matching defs:vector

160   PDX_REMOTE_METHOD(SumVector, kOpWriteBuffer, int(const std::vector<int>&));
166 std::string(const std::vector<TestType>&));
174 std::vector<LocalHandle>(
175 const std::vector<std::pair<std::string, int>>&));
216 int SumVector(const std::vector<int>& buffer) {
249 std::string SendVector(const std::vector<TestType>& v) {
296 std::vector<LocalHandle> OpenFiles(
297 const std::vector<std::pair<std::string, int>>& file_specs) {
298 Status<std::vector<LocalHandle>> status =
448 int OnSumVector(Message&, const std::vector<int>& vector) {
449 return std::accumulate(vector.begin(), vector.end(), 0);
460 std::string OnSendVector(Message&, const std::vector<TestType>& v) {
492 std::vector<LocalHandle> OnOpenFiles(
493 Message&, const std::vector<std::pair<std::string, int>>& file_specs) {
494 std::vector<LocalHandle> return_value;
505 std::pair<int, BufferWrapper<std::vector<std::uint8_t>>> OnReadFile(
507 std::pair<int, BufferWrapper<std::vector<std::uint8_t>>> return_value;
610 const std::vector<int> vector{1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
611 const int vector_sum = client->SumVector(vector.data(), vector.size());
612 const int vector_sum2 = client->SumVector(vector);
613 EXPECT_EQ(std::accumulate(vector.begin(), vector.end(), 0), vector_sum);
614 EXPECT_EQ(std::accumulate(vector.begin(), vector.end(), 0), vector_sum2);
631 std::vector<TestType> ttv = {TestType(0, 0.0, "abc"),
738 std::vector<LocalHandle> files =
759 std::vector<std::uint8_t> buffer(buffer_size, 'x');
760 std::vector<std::uint8_t> expected(buffer_size, 0);
823 // std::vector.
824 EXPECT_TRUE((IsConvertible<std::vector<int>, std::vector<int>>::value));
825 EXPECT_FALSE((IsConvertible<std::vector<int>, std::vector<float>>::value));
827 // Nested std::vector.
828 EXPECT_TRUE((IsConvertible<std::vector<std::pair<int, int>>,
829 std::vector<std::pair<int, int>>>::value));
830 EXPECT_FALSE((IsConvertible<std::vector<std::pair<int, int>>,
831 std::vector<std::pair<int, float>>>::value));
832 EXPECT_FALSE((IsConvertible<std::vector<std::pair<int, int>>,
833 std::vector<std::pair<float, int>>>::value));
834 EXPECT_FALSE((IsConvertible<std::vector<std::pair<int, int>>,
835 std::vector<std::pair<float, float>>>::value));
837 // std::vector with nested convertible types.
838 EXPECT_TRUE((IsConvertible<std::vector<StringWrapper<char>>,
839 std::vector<std::string>>::value));
905 BufferWrapper<std::vector<char>>>::value));