reSIProcate/stack  9694
Public Member Functions | Private Member Functions | Private Attributes
TR Class Reference
Collaboration diagram for TR:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TR (Data s, ostream &o=cerr)
 TR (const char *l, ostream &o=cerr)
 ~TR ()
 TR (Data s, ostream &o=cerr)
 TR (const char *l, ostream &o=cerr)
 ~TR ()

Private Member Functions

 TR (const TR &)
void show (const char *s)
void start ()
void end ()
 TR (const TR &)
void show (const char *s)
void start ()
void end ()

Private Attributes

ostream & os
Data label

Detailed Description

Definition at line 10 of file testParseNameAddr.cxx.


Constructor & Destructor Documentation

TR::TR ( const TR ) [private]
TR::TR ( Data  s,
ostream &  o = cerr 
) [inline]

Definition at line 34 of file testParseNameAddr.cxx.

:os(o),label(s) { start(); }
TR::TR ( const char *  l,
ostream &  o = cerr 
) [inline]

Definition at line 35 of file testParseNameAddr.cxx.

:os(o),label(l) { start(); }
TR::~TR ( ) [inline]

Definition at line 36 of file testParseNameAddr.cxx.

{ end();}
TR::TR ( const TR ) [private]
TR::TR ( Data  s,
ostream &  o = cerr 
) [inline]

Definition at line 52 of file testParserCategories.cxx.

:os(o),label(s) { start(); }
TR::TR ( const char *  l,
ostream &  o = cerr 
) [inline]

Definition at line 53 of file testParserCategories.cxx.

:os(o),label(l) { start(); }
TR::~TR ( ) [inline]

Definition at line 54 of file testParserCategories.cxx.

{ end();}

Member Function Documentation

void TR::end ( ) [inline, private]

Definition at line 28 of file testParseNameAddr.cxx.

      {
         show("<<-");
      }
void TR::end ( ) [inline, private]

Definition at line 46 of file testParserCategories.cxx.

      {
         show("<--");
      }
void TR::show ( const char *  s) [inline, private]

Definition at line 18 of file testParseNameAddr.cxx.

      {
         os << s << ' ' << label << endl;
      }
void TR::show ( const char *  s) [inline, private]

Definition at line 36 of file testParserCategories.cxx.

      {
         os << s << ' ' << label << endl;
      }
void TR::start ( ) [inline, private]

Definition at line 23 of file testParseNameAddr.cxx.

      {
         show(">>-");
      }
void TR::start ( ) [inline, private]

Definition at line 41 of file testParserCategories.cxx.

      {
         show("-->");
      }

Member Data Documentation

Data TR::label [private]

Definition at line 14 of file testParseNameAddr.cxx.

ostream & TR::os [private]

Definition at line 13 of file testParseNameAddr.cxx.


The documentation for this class was generated from the following files: