ATLAS Offline Software
ExpectationCompare.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 
8 #ifndef COLUMNAR_TEST_FIXTURES_EXPECTATION_COMPARE_H
9 #define COLUMNAR_TEST_FIXTURES_EXPECTATION_COMPARE_H
10 
11 #include <string>
12 #include <typeinfo>
13 
14 namespace columnar
15 {
16  namespace TestUtils
17  {
18  void checkExpectation (const std::string& columnName, const std::type_info& outputType, std::size_t outputSize, const void *outputData, const std::type_info& expectationType, std::size_t expectationSize, const void *expectationData);
19 
20  void printExpectedOutput (const std::string& columnName, const std::type_info& outputType, std::size_t outputSize, const void *outputData);
21  }
22 }
23 
24 #endif
TestUtils
Definition: TestUtils.py:1
TCS::outputType
outputTopoType_t outputType(const std::string &output)
Definition: Types.cxx:146
columnar::TestUtils::checkExpectation
void checkExpectation(const std::string &columnName, const std::type_info &outputType, std::size_t outputSize, const void *outputData, const std::type_info &expectationType, std::size_t expectationSize, const void *expectationData)
Definition: ExpectationCompare.cxx:46
columnar
Definition: ClusterDef.h:16
columnar::TestUtils::printExpectedOutput
void printExpectedOutput(const std::string &columnName, const std::type_info &outputType, std::size_t outputSize, const void *outputData)
Definition: ExpectationCompare.cxx:93