Subversion Repositories HomeAutomation

Rev

Details | Last modification | View Log | SVN | RSS feed

Rev Author Line No. Line
1309 runge 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
 
1310 runge 13
Database::pointer Database::Instance(new Database());
14
 
1309 runge 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
 
1310 runge 26
Database::pointer Database::getInstance()
27
{
28
    return Database::Instance;
1309 runge 29
}
1310 runge 30
 
31
void Database::load(string filename)
32
{
33
    this->myXmlNode.load(filename);
1309 runge 34
}
1310 runge 35
 
36
xml::Node & Database::getRootNode()
37
{
38
    return this->myXmlNode;
39
}
40
 
41
}
42
}