26class EXPCL_INTERROGATEDB InterrogateMakeSeq :
public InterrogateComponent {
29 INLINE InterrogateMakeSeq(
const InterrogateMakeSeq ©);
30 INLINE
void operator = (
const InterrogateMakeSeq ©);
32 INLINE
bool has_scoped_name()
const;
33 INLINE
const std::string &get_scoped_name()
const;
35 INLINE
bool has_comment()
const;
36 INLINE
const std::string &get_comment()
const;
38 INLINE FunctionIndex get_length_getter()
const;
39 INLINE FunctionIndex get_element_getter()
const;
41 void output(std::ostream &out)
const;
42 void input(std::istream &in);
47 std::string _scoped_name;
49 FunctionIndex _length_getter;
50 FunctionIndex _element_getter;
52 friend class InterrogateBuilder;