rasdaman complete source
Public Member Functions | List of all members
r_OQL_Query Class Reference

#include <oqlquery.hh>

Public Member Functions

 r_OQL_Query ()
 default constructor More...
 
 r_OQL_Query (const char *s)
 constructor getting the query string More...
 
 r_OQL_Query (const r_OQL_Query &q)
 copy constructor More...
 
 ~r_OQL_Query ()
 destructor More...
 
const r_OQL_Queryoperator= (const r_OQL_Query &q)
 assignment operator More...
 
int is_update_query () const
 returns true if the current query is an update one More...
 
int is_retrieval_query () const
 returns true if the current query is an update one More...
 
r_OQL_Queryoperator<< (const char *s) throw ( r_Error )
 
r_OQL_Queryoperator<< (r_Char c) throw ( r_Error )
 
r_OQL_Queryoperator<< (r_Short s) throw ( r_Error )
 
r_OQL_Queryoperator<< (r_UShort us) throw ( r_Error )
 
r_OQL_Queryoperator<< (r_Long l) throw ( r_Error )
 
r_OQL_Queryoperator<< (r_ULong ul) throw ( r_Error )
 
r_OQL_Queryoperator<< (r_Point pt) throw ( r_Error )
 
r_OQL_Queryoperator<< (r_Sinterval in) throw ( r_Error )
 
r_OQL_Queryoperator<< (r_Minterval in) throw ( r_Error )
 
r_OQL_Queryoperator<< (r_GMarray &in) throw ( r_Error )
 
void reset_query ()
 resets the expandation of the query string More...
 
const char * get_query () const
 gets the expanded query string More...
 
const r_Set< r_GMarray * > * get_constants () const
 get mdd constants More...
 
const char * get_parameterized_query () const
 gets the parameterized query string More...
 

Constructor & Destructor Documentation

r_OQL_Query::r_OQL_Query ( )

default constructor

r_OQL_Query::r_OQL_Query ( const char *  s)

constructor getting the query string

r_OQL_Query::r_OQL_Query ( const r_OQL_Query q)

copy constructor

r_OQL_Query::~r_OQL_Query ( )

destructor

Member Function Documentation

const r_Set< r_GMarray* >* r_OQL_Query::get_constants ( ) const
inline

get mdd constants

const char* r_OQL_Query::get_parameterized_query ( ) const
inline

gets the parameterized query string

const char* r_OQL_Query::get_query ( ) const
inline

gets the expanded query string

int r_OQL_Query::is_retrieval_query ( ) const

returns true if the current query is an update one

int r_OQL_Query::is_update_query ( ) const

returns true if the current query is an update one

r_OQL_Query& r_OQL_Query::operator<< ( const char *  s)
throw (r_Error
)
r_OQL_Query& r_OQL_Query::operator<< ( r_Char  c)
throw (r_Error
)
r_OQL_Query& r_OQL_Query::operator<< ( r_Short  s)
throw (r_Error
)
r_OQL_Query& r_OQL_Query::operator<< ( r_UShort  us)
throw (r_Error
)
r_OQL_Query& r_OQL_Query::operator<< ( r_Long  l)
throw (r_Error
)
r_OQL_Query& r_OQL_Query::operator<< ( r_ULong  ul)
throw (r_Error
)
r_OQL_Query& r_OQL_Query::operator<< ( r_Point  pt)
throw (r_Error
)
r_OQL_Query& r_OQL_Query::operator<< ( r_Sinterval  in)
throw (r_Error
)
r_OQL_Query& r_OQL_Query::operator<< ( r_Minterval  in)
throw (r_Error
)
r_OQL_Query& r_OQL_Query::operator<< ( r_GMarray in)
throw (r_Error
)
const r_OQL_Query& r_OQL_Query::operator= ( const r_OQL_Query q)

assignment operator

void r_OQL_Query::reset_query ( )

resets the expandation of the query string


The documentation for this class was generated from the following file: