Public Member Functions | |
| IO () | |
| void | Trace (FILE *tfp) |
| ~IO () | |
| void | Init (FILE *to, FILE *from) |
| void | Close () |
| void | Out_Fmt (const char *fmt,...) |
| char * | In_Line () |
Private Attributes | |
| FILE * | _to_fp |
| FILE * | _from_fp |
| FILE * | _trace_fp |
| bool | _trace_tagged |
Definition at line 377 of file DaVinci.h.
| DaVinci::IO::~IO | ( | ) |
Definition at line 178 of file DaVinci.cxx.
References Close().

| void DaVinci::IO::Close | ( | ) |
Definition at line 184 of file DaVinci.cxx.
References _from_fp, and _to_fp.
Referenced by DaVinci::Kill_Davinci(), and ~IO().
| char * DaVinci::IO::In_Line | ( | ) |
Definition at line 219 of file DaVinci.cxx.
References _from_fp, _trace_fp, _trace_tagged, buf, fprintf(), and NULL.
Referenced by DaVinci::Event_Loop(), and DaVinci::Wait_For_Ack().

| void DaVinci::IO::Init | ( | FILE * | to, | |
| FILE * | from | |||
| ) | [inline] |
Definition at line 391 of file DaVinci.h.
Referenced by DaVinci::DaVinci().
| void DaVinci::IO::Out_Fmt | ( | const char * | fmt, | |
| ... | ||||
| ) |
Definition at line 191 of file DaVinci.cxx.
References _to_fp, _trace_fp, _trace_tagged, fprintf(), and NULL.
Referenced by DaVinci::Change_Attr(), DaVinci::Emit_Attr(), DaVinci::Emit_Menu(), DaVinci::Graph_Begin(), DaVinci::Graph_End(), DaVinci::Menu_Create(), DaVinci::Menu_Set_Active(), DaVinci::New_Edge(), DaVinci::New_Node(), DaVinci::Node_Begin(), DaVinci::Node_End(), DaVinci::Out_Edge(), DaVinci::Show_Message(), DaVinci::Show_Status(), DaVinci::Title(), DaVinci::Update_Begin(), and DaVinci::Update_End().

| void DaVinci::IO::Trace | ( | FILE * | tfp | ) | [inline] |
Definition at line 388 of file DaVinci.h.
Referenced by DaVinci::DaVinci().
FILE* DaVinci::IO::_from_fp [private] |
FILE* DaVinci::IO::_to_fp [private] |
FILE* DaVinci::IO::_trace_fp [private] |
bool DaVinci::IO::_trace_tagged [private] |
1.7.1