cqosdb Namespace Reference

Define Comparator functions. More...


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)


Detailed Description

Define Comparator functions.

Function Documentation

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 
)


Generated on Tue Sep 23 19:59:06 2008 for CQoS Database Library by  doxygen 1.5.5