#include <dtoolbase.h>
#include <vector>
#include "interrogate_datafile.I"
Go to the source code of this file.
Functions | |
void | idf_output_string (ostream &out, const string &str, char whitespace= ' ') |
Writes the indicated string to the output file. | |
void | idf_input_string (istream &in, string &str) |
Reads the given string from the input file, as previously written by output_string(). | |
void | idf_output_string (ostream &out, const char *str, char whitespace= ' ') |
Writes the indicated string to the output file. | |
void | idf_input_string (istream &in, const char *&str) |
Reads the given string from the input file, as previously written by output_string(). | |
template<class Element> void | idf_output_vector (ostream &out, const vector< Element > &vec) |
Writes the indicated vector to the output file. | |
template<class Element> void | idf_input_vector (istream &in, vector< Element > &vec) |
Reads the given vector from the input file, as previously written by output_string(). |
Definition in file interrogate_datafile.h.
|
Reads the given string from the input file, as previously written by output_string().
Definition at line 103 of file interrogate_datafile.cxx. Referenced by InterrogateType::output(), InterrogateType::EnumValue::output(), InterrogateFunctionWrapper::output(), InterrogateFunctionWrapper::Parameter::output(), and InterrogateComponent::output(). |
|
Reads the given string from the input file, as previously written by output_string().
Definition at line 54 of file interrogate_datafile.cxx. |
|
Reads the given vector from the input file, as previously written by output_string(). Each component is read using its normal istream input operator. Definition at line 60 of file interrogate_datafile.I. Referenced by InterrogateFunctionWrapper::output(), and InterrogateType::output(). |
|
Writes the indicated string to the output file. Uses the given whitespace character to separate the string's length and its contents. Definition at line 82 of file interrogate_datafile.cxx. Referenced by InterrogateType::Derivation::input(), InterrogateFunctionWrapper::Parameter::input(), and InterrogateType::merge_with(). |
|
Writes the indicated string to the output file. Uses the given whitespace character to separate the string's length and its contents. Definition at line 37 of file interrogate_datafile.cxx. |
|
Writes the indicated vector to the output file. Each component is written using its normal ostream output operator. Definition at line 36 of file interrogate_datafile.I. Referenced by InterrogateFunctionWrapper::Parameter::input(), and InterrogateType::merge_with(). |