ReadDir.h

См. документацию.
00001 /*
00002  * ReadDir.h
00003  *
00004  *  Created on: 18.04.2011
00005  *      Author: nick
00006  */
00007 
00008 #ifndef READDIR_H_
00009 #define READDIR_H_
00010 #include "../XML/TagIQ.h"
00011 #include <iostream>
00012 #define ReadDir_xmlnsDir "readdir-data-dir"
00013 #define ReadDir_xmlns "readdir-data"
00014 //static const string ReadDir_xmlnsDir("readdir-data-dir");
00015 //static const string ReadDir_xmlns("readdir-data");
00016 //static const string ReadDir_sublodeName="readdir";
00017 class ReadDir:public TagIQ{
00018 //protected:
00019         //Node* subNode;
00020 public:
00021         void addFilename(string filename);
00022         void setPath(string path);
00023         string getPath();
00024         ReadDir(Node* parent=NULL,string from="", string to="", IQType type=TagIQ::Get, string id="");
00025         ReadDir(const Node &basedNode);
00026 /*      ReadDir& operator=(const TagIQ& obj){
00027                 std::cout<<"oper = Readdir!"<<endl;
00028                 destroyKinds();
00029                 copyKinds(obj);
00030                 return *this;
00031         }*/
00032         virtual ~ReadDir();
00033 };
00034 
00035 #endif /* READDIR_H_ */