UnflaggedNodeNamer Class Reference

DllEntry / xfrefutil

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

UnflaggedNodeNamer Class Reference

Inheritance diagram for UnflaggedNodeNamer:

NodeEnumerator List of all members.

Public Methods

 UnflaggedNodeNamer ()
virtual bool Proc (INode * pNode)

Public Attributes

Tab<TSTR *>* m_namelist

Constructor & Destructor Documentation

UnflaggedNodeNamer::UnflaggedNodeNamer ( ) [inline]
 

Definition at line 140 of file xrefutil.cpp.

00140                          : m_namelist(NULL) {}


Member Function Documentation

bool UnflaggedNodeNamer::Proc ( INode * pNode ) [virtual]
 

Reimplemented from NodeEnumerator.

Definition at line 145 of file xrefutil.cpp.

00146 {
00147     if (!m_namelist) return false;
00148     // otherwise, grab the list of node names and stick them in namelist
00149     if (! pNode->TestAFlag(A_WORK1)) {
00150         TSTR * pName = new TSTR(pNode->GetName()); // consumer must delete
00151         m_namelist->Append(1, &pName, 5);
00152     }
00153     return true;
00154 }


Member Data Documentation

Tab< TSTR *>* UnflaggedNodeNamer::m_namelist
 

Definition at line 138 of file xrefutil.cpp.


The documentation for this class was generated from the following file:
Generated at Mon Nov 6 14:11:59 2000 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000