pion::platform::Query Member List

This is the complete list of members for pion::platform::Query, including all inherited members.

bindBigInt(unsigned int param, const boost::int64_t value)=0pion::platform::Query [pure virtual]
bindBlob(unsigned int param, const char *value, size_t size, bool copy_value=true)=0pion::platform::Query [pure virtual]
bindDate(unsigned int param, const PionDateTime &value)=0pion::platform::Query [pure virtual]
bindDateTime(unsigned int param, const PionDateTime &value)=0pion::platform::Query [pure virtual]
bindDouble(unsigned int param, const double value)=0pion::platform::Query [pure virtual]
bindEvent(const FieldMap &field_map, const Event &e, bool copy_strings=true)pion::platform::Query [inline]
bindFloat(unsigned int param, const float value)=0pion::platform::Query [pure virtual]
bindInt(unsigned int param, const boost::int32_t value)=0pion::platform::Query [pure virtual]
bindLongDouble(unsigned int param, const long double value)=0pion::platform::Query [pure virtual]
bindNull(unsigned int param)=0pion::platform::Query [pure virtual]
bindString(unsigned int param, const std::string &value, bool copy_value=true)=0pion::platform::Query [pure virtual]
bindString(unsigned int param, const char *value, bool copy_value=true)=0pion::platform::Query [pure virtual]
bindTime(unsigned int param, const PionDateTime &value)=0pion::platform::Query [pure virtual]
bindUBigInt(unsigned int param, const boost::uint64_t value)=0pion::platform::Query [pure virtual]
bindUInt(unsigned int param, const boost::uint32_t value)=0pion::platform::Query [pure virtual]
bindZBlob(unsigned int param, const char *value, size_t size, bool copy_value=true)pion::platform::Query [inline]
fetchBigInt(unsigned int param)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchBlob(unsigned int param, std::string &value)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchDate(unsigned int param, PionDateTime &val)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchDateTime(unsigned int param, PionDateTime &val)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchDouble(unsigned int param)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchEvent(const FieldMap &field_map, EventPtr e)pion::platform::Query [inline]
fetchFloat(unsigned int param)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchInt(unsigned int param)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchLongDouble(unsigned int param)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchString(unsigned int param, std::string &value)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchTime(unsigned int param, PionDateTime &val)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchUBigInt(unsigned int param)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchUInt(unsigned int param)=0 (defined in pion::platform::Query)pion::platform::Query [pure virtual]
fetchZBlob(unsigned int param, std::string &value)pion::platform::Query [inline]
FieldData typedefpion::platform::Query
FieldMap typedefpion::platform::Query
getDateString(const pion::PionDateTime &t) const pion::platform::Query [inline, protected]
getDateTimeString(const pion::PionDateTime &t) const pion::platform::Query [inline, protected]
getSQL(void) const pion::platform::Query [inline]
getTimeString(const pion::PionDateTime &t) const pion::platform::Query [inline, protected]
IndexMap typedefpion::platform::Query
Query(const std::string &sql_query)pion::platform::Query [inline, protected]
reset(void)=0pion::platform::Query [pure virtual]
run(void)=0pion::platform::Query [pure virtual]
runFullGetMore(const FieldMap &outs, EventPtr &dest, unsigned int limit)=0pion::platform::Query [pure virtual]
runFullQuery(const FieldMap &ins, const EventPtr &src, const FieldMap &outs, EventPtr &dest, unsigned int limit, const boost::regex &suppress)=0pion::platform::Query [pure virtual]
runFullQuery(const FieldMap &ins, const EventPtr &src, const FieldMap &outs, EventPtr &dest, unsigned int limit)pion::platform::Query [inline]
writeDateString(char *buf, const pion::PionDateTime &t)pion::platform::Query [inline, protected, static]
writeDateTimeString(char *buf, const pion::PionDateTime &t)pion::platform::Query [inline, protected, static]
writeTimeString(char *buf, const pion::PionDateTime &t)pion::platform::Query [inline, protected, static]
~Query()pion::platform::Query [inline, virtual]


Generated on Wed Apr 13 16:38:36 2011 for pion-platform by  doxygen 1.4.7