Subversion Repositories HomeAutomation

Rev

Rev 1309 | Go to most recent revision | Blame | Last modification | View Log | SVN | RSS feed

  1. /*
  2.  * Database.cpp
  3.  *
  4.  *  Created on: Jul 23, 2009
  5.  *      Author: Mattias Runge
  6.  */
  7.  
  8. #include "Database.h"
  9.  
  10. namespace atom {
  11. namespace db {
  12.  
  13. Database::pointer Database::Instance(new Database());
  14.  
  15. Database::Database()
  16. {
  17.     // TODO Auto-generated constructor stub
  18.  
  19. }
  20.  
  21. Database::~Database()
  22. {
  23.     // TODO Auto-generated destructor stub
  24. }
  25.  
  26. Database::pointer Database::getInstance()
  27. {
  28.     return Database::Instance;
  29. }
  30.  
  31. void Database::load(string filename)
  32. {
  33.     this->myXmlNode.load(filename);
  34. }
  35.  
  36. xml::Node & Database::getRootNode()
  37. {
  38.     return this->myXmlNode;
  39. }
  40.  
  41. }
  42. }
  43.