ct_common  1.0.1
Common library for combinatorial testing
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions
ct::common::ParamSpec_Int Class Reference

#include <paramspec_int.h>

Inheritance diagram for ct::common::ParamSpec_Int:
ct::common::ParamSpec

List of all members.

Public Member Functions

 ParamSpec_Int (void)
 ParamSpec_Int (const ParamSpec_Int &from)
ParamSpec_Intoperator= (const ParamSpec_Int &right)
virtual ~ParamSpec_Int (void)
virtual void set_values (const std::vector< std::string > &string_values)
const std::vector< int > & get_int_values (void) const
virtual std::string get_class_name (void) const

Static Public Member Functions

static std::string class_name (void)

Detailed Description

The class for int parameter specifications

Definition at line 24 of file paramspec_int.h.


Constructor & Destructor Documentation

Definition at line 18 of file paramspec_int.cpp.

Definition at line 22 of file paramspec_int.cpp.

ParamSpec_Int::~ParamSpec_Int ( void  ) [virtual]

Definition at line 32 of file paramspec_int.cpp.


Member Function Documentation

std::string ParamSpec_Int::class_name ( void  ) [static]

TODO: to be replaced by typeid

Reimplemented from ct::common::ParamSpec.

Definition at line 39 of file paramspec_int.cpp.

std::string ParamSpec_Int::get_class_name ( void  ) const [virtual]

TODO: to be replaced by typeid

Reimplemented from ct::common::ParamSpec.

Definition at line 35 of file paramspec_int.cpp.

const std::vector<int>& ct::common::ParamSpec_Int::get_int_values ( void  ) const [inline]

Definition at line 33 of file paramspec_int.h.

ParamSpec_Int & ParamSpec_Int::operator= ( const ParamSpec_Int right)

Definition at line 26 of file paramspec_int.cpp.

void ParamSpec_Int::set_values ( const std::vector< std::string > &  string_values) [virtual]

Setting the values by their string representations An invalid value is automatically added in the back A copy of the original string values is preserved

Reimplemented from ct::common::ParamSpec.

Definition at line 43 of file paramspec_int.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines