15 #ifndef INTERROGATEMAKESEQ_H 16 #define INTERROGATEMAKESEQ_H 18 #include "dtoolbase.h" 20 #include "interrogateComponent.h" 32 INLINE InterrogateMakeSeq(
const InterrogateMakeSeq ©);
33 INLINE
void operator = (
const InterrogateMakeSeq ©);
35 INLINE TypeIndex get_class()
const;
36 INLINE
const string &get_seq_name()
const;
37 INLINE
const string &get_num_name()
const;
38 INLINE
const string &get_element_name()
const;
40 void output(ostream &out)
const;
41 void input(istream &in);
51 friend class InterrogateBuilder;
57 #include "interrogateMakeSeq.I" This class manages a mapping of integers to integers.
void input(istream &in)
Reads the data file as previously formatted by output().
void output(ostream &out) const
Formats the component for output to a data file.
Represents a synthetic method created via the MAKE_SEQ() macro.
The base class for things that are part of the interrogate database.