1
#ifndef P2P_DataSpecifier_hxx
2
#define P2P_DataSpecifier_hxx
14
Generation generation;
18
class SpecifySingle :public DataSpecifier
23
//default to entire array
24
class SpecifyArray :public DataSpecifier
27
const static UInt32 Last = INT_MAX;
36
std::vector<Range>& ranges();
37
const std::vector<Range>& ranges() const;
40
std::vector<Range>& mRange;
43
//empty is entire dictionary, th default
44
class SpecifyDictionary
47
std::vector<resip::Data>& keys();
53
// typedef std::list<DataSpecifier> Specifiers;
58
#endif P2P_DataSpecifier_hxx