51#ifndef DOXYGEN_SHOULD_SKIP_THIS
64 const std::vector< DBTranslatedValueType >& column_types) :
66 GUM_CONSTRUCTOR(DBRowGenerator4CompleteRows);
70 DBRowGenerator4CompleteRows::DBRowGenerator4CompleteRows(
71 const DBRowGenerator4CompleteRows& from) :
72 DBRowGenerator(from), _input_row_(from._input_row_) {
73 GUM_CONS_CPY(DBRowGenerator4CompleteRows);
77 DBRowGenerator4CompleteRows::DBRowGenerator4CompleteRows(DBRowGenerator4CompleteRows&& from) :
78 DBRowGenerator(
std::move(from)), _input_row_(from._input_row_) {
79 GUM_CONS_MOV(DBRowGenerator4CompleteRows);
83 DBRowGenerator4CompleteRows* DBRowGenerator4CompleteRows::clone()
const {
84 return new DBRowGenerator4CompleteRows(*
this);
88 DBRowGenerator4CompleteRows::~DBRowGenerator4CompleteRows() {
89 GUM_DESTRUCTOR(DBRowGenerator4CompleteRows);
93 DBRowGenerator4CompleteRows&
94 DBRowGenerator4CompleteRows::operator=(
const DBRowGenerator4CompleteRows& from) {
95 DBRowGenerator::operator=(from);
96 _input_row_ = from._input_row_;
101 DBRowGenerator4CompleteRows&
102 DBRowGenerator4CompleteRows::operator=(DBRowGenerator4CompleteRows&& from) {
103 DBRowGenerator::operator=(std::move(from));
104 _input_row_ = from._input_row_;
A DBRowGenerator class that returns the rows that are complete (fully observed) w....
A DBRowGenerator class that returns the rows that are complete (fully observed) w....
DBRowGenerator4CompleteRows(const std::vector< DBTranslatedValueType > &column_types)
default constructor
The base class for all DBRow generators.
DBRowGeneratorGoal
the type of things that a DBRowGenerator is designed for
@ ONLY_REMOVE_MISSING_VALUES
include the inlined functions if necessary
gum is the global namespace for all aGrUM entities