|
ct_common
1.0.1
Common library for combinatorial testing
|
#include <tuple.h>
Public Member Functions | |
| Tuple (void) | |
| Tuple (const Tuple &from) | |
| Tuple (const std::vector< PVPair > &from) | |
| Tuple & | operator= (const Tuple &right) |
| ~Tuple (void) | |
| virtual bool | IsContainParam (std::size_t pid) const |
| virtual std::size_t | GetValue (std::size_t pid) const |
| virtual bool | IsSubAssignmentOf (const Assignment &asignment) const |
| std::vector< std::size_t > | get_rel_pids (void) const |
| void | Sort (void) |
| const PVPair * | Search (std::size_t pid) const |
| bool | to_the_next_tuple (std::vector< boost::shared_ptr< ct::common::ParamSpec > > param_specs) |
| bool | to_the_next_tuple_with_ivld (std::vector< boost::shared_ptr< ct::common::ParamSpec > > param_specs) |
| bool | operator== (const Tuple &right) const |
| bool | operator< (const Tuple &right) const |
| Tuple::Tuple | ( | void | ) |
| Tuple::Tuple | ( | const Tuple & | from | ) |
| Tuple::Tuple | ( | const std::vector< PVPair > & | from | ) | [explicit] |
| Tuple::~Tuple | ( | void | ) |
| std::vector< std::size_t > Tuple::get_rel_pids | ( | void | ) | const |
| std::size_t Tuple::GetValue | ( | std::size_t | pid | ) | const [virtual] |
return the value for the given pid
Implements ct::common::Assignment.
| bool Tuple::IsContainParam | ( | std::size_t | pid | ) | const [virtual] |
whether the assignment contains a parameter
Implements ct::common::Assignment.
| bool Tuple::IsSubAssignmentOf | ( | const Assignment & | assignment | ) | const [virtual] |
check the assignment is a sub-assignment of another one
Implements ct::common::Assignment.
| const PVPair * Tuple::Search | ( | std::size_t | pid | ) | const |
| void Tuple::Sort | ( | void | ) |
| bool Tuple::to_the_next_tuple | ( | std::vector< boost::shared_ptr< ct::common::ParamSpec > > | param_specs | ) |
| bool Tuple::to_the_next_tuple_with_ivld | ( | std::vector< boost::shared_ptr< ct::common::ParamSpec > > | param_specs | ) |
1.7.6.1