См. документацию.00001
00002
00003
00004
00005
00006
00007
00008 #ifndef _RMDIR_H
00009 #define _RMDIR_H
00010 #include <string>
00011
00012 #include "../XML/TagIQ.h"
00013
00014
00015
00016
00017
00018
00019 static const char RMDIR_FILE_TAG[]="rmdir";
00020 static const char RMDIR_FILE_XMLNS[]="rmdir";
00021 static const char RMDIR_FILE_XMLNS_PATH[]="rmdir#path";
00022 static const char RMDIR_FILE_XMLNS_RESULT[]="rmdir#result";
00023
00024 extern const char RMDIR_FILE_TAG[];
00025 extern const char RMDIR_FILE_XMLNS[];
00026 extern const char RMDIR_FILE_XMLNS_PATH[];
00027 extern const char RMDIR_FILE_XMLNS_RESULT[];
00028
00029 #include <fuse.h>
00030 #include <iostream>
00031 #include <string.h>
00032 #include "FileInfoSubtag.h"
00033 #undef twoargs
00034 #include "BaseOneData.h"
00035 using namespace std;
00036
00037 #undef VALSA
00038 #define VALSA <RMDIR_FILE_TAG,RMDIR_FILE_XMLNS,RMDIR_FILE_XMLNS_PATH,RMDIR_FILE_XMLNS_RESULT>
00039 class Rmdir : public BaseOneData VALSA{
00040 public:
00041 Rmdir(Node* parent=NULL,string from="", string to="",
00042 IQType type=TagIQ::Get, string id=""):BaseOneData VALSA(parent,from,to,type,id){};
00043 Rmdir(const Node &basedNode):BaseOneData VALSA(basedNode){};
00044 };
00045
00046 #endif
00047