![]() |
C++ SDK Documentation
24.2.0
|
This is the complete list of members for Vertica::AggregateFunction, including all inherited members.
| aggregateArrs(ServerInterface &srvInterface, void **dstTuples, int doff, const void *arr, int stride, const void *rcounts, int rcstride, int count, IntermediateAggs &intAggs, std::vector< int > &intOffsets, BlockReader &arg_reader)=0 | Vertica::AggregateFunction | pure virtual |
| cancel(ServerInterface &srvInterface) | Vertica::UDXObject | inlineprotectedvirtual |
| cancelUDX(ServerInterface &srvInterface) | Vertica::UDXObject | inline |
| combine(ServerInterface &srvInterface, IntermediateAggs &aggs_output, MultipleIntermediateAggs &aggs_other)=0 | Vertica::AggregateFunction | pure virtual |
| destroy(ServerInterface &srvInterface, const SizedColumnTypes &argTypes) | Vertica::UDXFunction | inlinevirtual |
| destroy(ServerInterface &srvInterface, const SizedColumnTypes &argTypes, SessionParamWriterMap &udSessionParams) | Vertica::UDXFunction | inlinevirtual |
| initAggregate(ServerInterface &srvInterface, IntermediateAggs &aggs)=0 | Vertica::AggregateFunction | pure virtual |
| isCanceled() const | Vertica::UDXObject | inline |
| setup(ServerInterface &srvInterface, const SizedColumnTypes &argTypes) | Vertica::UDXFunction | inlinevirtual |
| terminate(ServerInterface &srvInterface, BlockWriter &res_writer, IntermediateAggs &aggs) | Vertica::AggregateFunction | inlinevirtual |
| terminate(ServerInterface &srvInterface, BlockWriter &res_writer, IntermediateAggs &aggs, SessionParamWriterMap &udSessionParams) | Vertica::AggregateFunction | inlinevirtual |
| UDXObject() (defined in Vertica::UDXObject) | Vertica::UDXObject | inline |
| updateCols(BlockReader &arg_reader, char *arg, int count, IntermediateAggs &intAggs, char *aggPtr, std::vector< int > &intOffsets) | Vertica::AggregateFunction | static |
| ~UDXObject() | Vertica::UDXObject | inlinevirtual |