ct_common  1.0.1
Common library for combinatorial testing
src/ct_common/common/eval_type.cpp
Go to the documentation of this file.
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 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines