29 #ifndef __creaImageIOSQLiteTreeHandler_h_INCLUDED__ 
   30 #define __creaImageIOSQLiteTreeHandler_h_INCLUDED__ 
   78     virtual bool Open(
bool writable = 
false);
 
   84     virtual bool Create(
bool writable = 
false);
 
  109                                                                            std::string searchParam, 
 
  110                                                                            std::string searchVal, 
 
  112                                                                            std::string& result);
 
  134                                                                                         const std::string& searchValue, 
 
  135                                                                                         std::string& parent_id);
 
  150                               const std::string& key,
 
  151                               const std::string& value);
 
  153     virtual void SetAttribute(
const std::string& levelDescriptor, 
 
  154                               const std::string& key,
 
  155                               const std::string& value,
 
  156                                   const std::string& searchParam, 
 
  157                                   const std::string& searchVal);
 
  159         virtual void DeleteTuple(std::string levelDescriptor, std::string key, std::string value);
 
  162                 const std::string i_attribute, 
 
  163                 const std::string i_operand, 
 
  164                 const std::string i_val);
 
  168         void getAllAttributes(std::string i_filename, std::map<std::string, std::string> &i_results);
 
  174         void GetUpLevelNodeId(
int level, 
const std::string& searchParam, 
const std::string& searchValue, std::string& parent_id);
 
  222                         const std::string& key,
 
  223                         const std::string& value);
 
  228                               const std::string& key,
 
  229                               const std::string& value,
 
  230                                   const std::string& searchParam, 
 
  231                                   const std::string& searchVal);
 
  243         void DBDelete(std::string levelDescriptor, std::string key, std::string value);
 
  266         const std::string 
convert(
const std::string &i_word);