Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

interrogate_datafile.h File Reference

#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= ' ')
void idf_input_string (istream &in, string &str)
void idf_output_string (ostream &out, const char *str, char whitespace= ' ')
void idf_input_string (istream &in, const char *&str)
template<class Element> void idf_output_vector (ostream &out, const vector< Element > &vec)
template<class Element> void idf_input_vector (istream &in, vector< Element > &vec)


Function Documentation

void idf_input_string istream in,
const char *&  str
 

Definition at line 82 of file interrogate_datafile.cxx.

References length, and p.

Referenced by InterrogateType::input(), InterrogateType::EnumValue::input(), InterrogateManifest::input(), InterrogateFunctionWrapper::input(), InterrogateFunctionWrapper::Parameter::input(), InterrogateFunction::input(), InterrogateElement::input(), InterrogateComponent::input(), and InterrogateDatabase::read_new().

void idf_input_string istream in,
string &  str
 

Definition at line 42 of file interrogate_datafile.cxx.

References length.

template<class Element>
void idf_input_vector istream in,
vector< Element > &  vec
 

Referenced by InterrogateType::input(), InterrogateFunctionWrapper::input(), and InterrogateFunction::input().

void idf_output_string ostream out,
const char *  str,
char  whitespace = ' '
 

Definition at line 65 of file interrogate_datafile.cxx.

References NULL.

Referenced by InterrogateType::output(), InterrogateType::EnumValue::output(), InterrogateManifest::output(), InterrogateFunctionWrapper::output(), InterrogateFunctionWrapper::Parameter::output(), InterrogateFunction::output(), InterrogateElement::output(), InterrogateComponent::output(), and InterrogateDatabase::write().

void idf_output_string ostream out,
const string &  str,
char  whitespace = ' '
 

Definition at line 29 of file interrogate_datafile.cxx.

template<class Element>
void idf_output_vector ostream out,
const vector< Element > &  vec
 

Referenced by InterrogateType::output(), InterrogateFunctionWrapper::output(), and InterrogateFunction::output().


Generated on Fri Apr 18 01:34:11 2003 for DTool by doxygen1.3