ct_common
1.0.1
Common library for combinatorial testing
|
00001 //===----- ct_common/common/eval_type.cpp -----------------------*- C++ -*-===// 00002 // 00003 // The ct_common Library 00004 // 00005 // This file is distributed under the MIT license. See LICENSE for details. 00006 // 00007 //===----------------------------------------------------------------------===// 00008 // 00009 // This file contains the function definitions of class EvalType 00010 // 00011 //===----------------------------------------------------------------------===// 00012 00013 #include <ct_common/common/eval_type.h> 00014 00015 using namespace ct::common; 00016 00017 EvalType::EvalType(void) 00018 : is_valid_(false) { 00019 } 00020 00021 EvalType::EvalType(bool is_valid) 00022 : is_valid_(is_valid) { 00023 } 00024 00025 EvalType::EvalType(const EvalType &from) 00026 : is_valid_(from.is_valid_) { 00027 } 00028 00029 EvalType::~EvalType(void) { 00030 } 00031 00032 EvalType &EvalType::operator =(const EvalType &right) { 00033 this->is_valid_ = right.is_valid_; 00034 return *this; 00035 }