OmniSciDB  a5dc49c757
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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

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 40 of file TargetValueConverters.h.

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

42  {
43  return boost::apply_visitor(accessor, *boost_variant);
44 }

+ Here is the caller graph for this function: