OmniSciDB  c07336695a
anonymous_namespace{Execute.cpp}::OutVecOwner Class Reference

Public Member Functions

 OutVecOwner (const std::vector< int64_t *> &out_vec)
 
 ~OutVecOwner ()
 

Private Attributes

std::vector< int64_t * > out_vec_
 

Detailed Description

Definition at line 2022 of file Execute.cpp.

Constructor & Destructor Documentation

◆ OutVecOwner()

anonymous_namespace{Execute.cpp}::OutVecOwner::OutVecOwner ( const std::vector< int64_t *> &  out_vec)
inline

Definition at line 2024 of file Execute.cpp.

2024 : out_vec_(out_vec) {}

◆ ~OutVecOwner()

anonymous_namespace{Execute.cpp}::OutVecOwner::~OutVecOwner ( )
inline

Definition at line 2025 of file Execute.cpp.

References out.

2025  {
2026  for (auto out : out_vec_) {
2027  delete[] out;
2028  }
2029  }
const int8_t const int64_t const uint64_t const int32_t const int64_t int64_t ** out

Member Data Documentation

◆ out_vec_

std::vector<int64_t*> anonymous_namespace{Execute.cpp}::OutVecOwner::out_vec_
private

Definition at line 2032 of file Execute.cpp.


The documentation for this class was generated from the following file: