Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
CDTDFinder Class Reference
Inheritance diagram for CDTDFinder:
Inheritance graph
[legend]
Collaboration diagram for CDTDFinder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CDTDFinder (nsIDTD *aDTD)
virtual ~CDTDFinder ()
virtual voidoperator() (void *anObject)

Public Attributes

nsIDTDmTargetDTD

Detailed Description

Definition at line 101 of file nsParser.cpp.


Constructor & Destructor Documentation

CDTDFinder::CDTDFinder ( nsIDTD aDTD) [inline]

Definition at line 103 of file nsParser.cpp.

                           {
    mTargetDTD=aDTD;
  }
virtual CDTDFinder::~CDTDFinder ( ) [inline, virtual]

Definition at line 106 of file nsParser.cpp.

                        {
  }

Member Function Documentation

virtual void* CDTDFinder::operator() ( void anObject) [inline, virtual]

Implements nsDequeFunctor.

Definition at line 108 of file nsParser.cpp.

                                           {
    nsIDTD* theDTD=(nsIDTD*)anObject;
    if(theDTD->GetMostDerivedIID().Equals(mTargetDTD->GetMostDerivedIID()))
      return anObject;
    return 0;
  }

Member Data Documentation

Definition at line 114 of file nsParser.cpp.


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