XmlFile.h File Reference

#include <libxml/tree.h>
#include <string>
#include <list>
#include <boost/noncopyable.hpp>
#include "storage/AppUtil.h"

Go to the source code of this file.

Namespaces

namespace  storage

Classes

class  storage::XmlFile

Functions

xmlNode * storage::xmlNewNode (const char *name)
xmlNode * storage::xmlNewChild (xmlNode *node, const char *name)
const xmlNode * storage::getChildNode (const xmlNode *node, const char *name)
list< const xmlNode * > storage::getChildNodes (const xmlNode *node, const char *name)
bool storage::getChildValue (const xmlNode *node, const char *name, string &value)
bool storage::getChildValue (const xmlNode *node, const char *name, bool &value)
template<typename Type>
bool storage::getChildValue (const xmlNode *node, const char *name, Type &value)
void storage::setChildValue (xmlNode *node, const char *name, const char *value)
void storage::setChildValue (xmlNode *node, const char *name, const string &value)
void storage::setChildValue (xmlNode *node, const char *name, bool value)
template<typename Type>
void storage::setChildValue (xmlNode *node, const char *name, const Type &value)
template<typename Type>
void storage::setChildValue (xmlNode *node, const char *name, const list< Type > &values)


Generated on Mon Feb 6 10:42:57 2012 for yast2-storage by  doxygen 1.5.6