Classes | |
class | Comparator |
Virtual Comparator interfaces that specifies comparison operations between parameter sets. More... | |
class | PropertySetComparator |
Implement Comparator interfaces for comparing matrix property sets. More... | |
class | Outcome |
Outcome defines interfaces for accessing returned query results. More... | |
class | DB |
DB interfaces specifies a set of database operations to be supported. More... | |
class | Parameter |
This class defines a parameter, e.g., a parameter in {P} in meta-partitioner. More... | |
class | ParameterSet |
class | DefaultProperty |
An implementation of Parameter. More... | |
class | PropertySet |
An implementation of ParameterSet. More... | |
class | MetaDB |
An implementation of DB iterfaces. More... | |
class | ColumnData |
This class defines opertions related to a row of query returned data. More... | |
class | ResultSet |
An implementation of Outcome interfaces. More... | |
class | ConfigFile |
A class intended to read in PerfDMF configuration file and parse parameter. More... | |
class | Utility |
A class intended to perform some generic operations. More... | |
Functions | |
string | crossJoinStr (ParameterSet &set1, ParameterSet &set2) |
Produce a SQL string text that describes cross join conditions of two sets of parameters. | |
void | normString (string &type) |
Trim a string and trun it to lower case;. | |
ostream & | operator<< (ostream &os, const ConfigFile &cf) |
istream & | operator>> (istream &is, ConfigFile &cf) |
string cqosdb::crossJoinStr | ( | ParameterSet & | set1, | |
ParameterSet & | set2 | |||
) |
Produce a SQL string text that describes cross join conditions of two sets of parameters.
For example, if set1's table name = app, set1={param1, param2, param3}, set2's table name = exp, set2={param1, param2, param3'}. then the crossjoin string is like: app.param1=exp.param1 and app.param2=exp.param2
void cqosdb::normString | ( | string & | type | ) |
Trim a string and trun it to lower case;.
ostream& cqosdb::operator<< | ( | ostream & | os, | |
const ConfigFile & | cf | |||
) |
istream& cqosdb::operator>> | ( | istream & | is, | |
ConfigFile & | cf | |||
) |