OmniSciDB  c07336695a
TargetValueConverters.h File Reference
+ Include dependency graph for TargetValueConverters.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  boost_variant_accessor< RETURN_TYPE >
 
struct  CheckedMallocDeleter< TARGET_TYPE >
 
struct  TargetValueConverter
 

Functions

template<typename RETURN_TYPE , typename SOURCE_TYPE >
const RETURN_TYPE * checked_get (size_t row, const SOURCE_TYPE *boost_variant, boost_variant_accessor< RETURN_TYPE > &accessor)
 

Function Documentation

◆ checked_get()

template<typename RETURN_TYPE , typename SOURCE_TYPE >
const RETURN_TYPE* checked_get ( size_t  row,
const SOURCE_TYPE *  boost_variant,
boost_variant_accessor< RETURN_TYPE > &  accessor 
)

Definition at line 41 of file TargetValueConverters.h.

Referenced by Fragmenter_Namespace::InsertOrderFragmenter::updateColumns().

43  {
44  return boost::apply_visitor(accessor, *boost_variant);
45 }
+ Here is the caller graph for this function: