#ifndef PLIST_STRING_H
#define PLIST_STRING_H
#include <plist/Node.h>
#include <string>
namespace PList
{
class String : public Node
{
public :
String(Node* parent = NULL);
String(plist_t node, Node* parent = NULL);
String(const String& s);
String& operator=(const String& s);
String& operator=(const std::string& s);
String& operator=(const char* s);
String(const std::string& s);
String(const char *s);
virtual ~String();
Node* Clone() const;
void SetValue(const std::string& s);
std::string GetValue() const;
};
};
#endif