47 int Format(
char* buff,
int bsize,
int& item,
int opts=0);
49 int Format(
char* buff,
int bsize,
const char* setName,
int opts=0);
60 enum sType {isAdon=0x00000001, isPlug=0x00000002};
66 std::vector<char*> key;
69 std::vector<char*> keyBeg;
70 std::vector<char*> keyEnd;
74 RegInfo(
const char* sName,
int sType)
75 : setName(strdup(sName)), setType(sType) {}
79 RegInfo* FindSet(
const char* setName,
int sType);
80 int FormJSON(RegInfo& regInfo,
char* buff,
int bsize);
81 int FormXML( RegInfo& regInfo,
char* buff,
int bsize);
83 std::vector<RegInfo*> regVec;
int Format(char *buff, int bsize, int &item, int opts=0)
bool Register(XrdMonRoll::rollType setType, const char *setName, XrdMonRoll::setMember setVec[])