Back to index

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

List of all members.

Public Member Functions

NS_IMETHOD FooMethod1 (PRInt32 i)
NS_IMETHOD FooMethod2 (PRInt32 i)
 FooImpl ()
virtual const char * ImplName ()=0
NS_IMETHOD FooMethod1 (PRInt32 i)
NS_IMETHOD FooMethod2 (PRInt32 i)
 FooImpl ()
virtual const char * ImplName ()=0

Public Attributes

int SomeData1
int SomeData2
const char * Name

Protected Member Functions

 ~FooImpl ()
 ~FooImpl ()

Detailed Description

Definition at line 935 of file TestXPTCInvokeInIDE.cpp.


Constructor & Destructor Documentation

Definition at line 975 of file TestXPTCInvokeInIDE.cpp.

                 : Name("FooImpl")
{
}
FooImpl::~FooImpl ( ) [inline, protected]

Definition at line 944 of file TestXPTCInvokeInIDE.cpp.

{}
FooImpl::~FooImpl ( ) [inline, protected]

Definition at line 957 of file TestXPTCInvoke.cpp.

{}

Member Function Documentation

Implements nsIFoo.

Definition at line 979 of file TestXPTCInvokeInIDE.cpp.

{
    printf("\tFooImpl::FooMethod1 called with i == %d, %s part of a %s\n", 
           i, Name, ImplName());
    return NS_OK;
}

Here is the call graph for this function:

Implements nsIFoo.

Implements nsIFoo.

Definition at line 986 of file TestXPTCInvokeInIDE.cpp.

{
    printf("\tFooImpl::FooMethod2 called with i == %d, %s part of a %s\n", 
           i, Name, ImplName());
    return NS_OK;
}

Here is the call graph for this function:

Implements nsIFoo.

virtual const char* FooImpl::ImplName ( ) [pure virtual]

Implemented in FooBarImpl, and FooBarImpl.

Here is the caller graph for this function:

virtual const char* FooImpl::ImplName ( ) [pure virtual]

Implemented in FooBarImpl, and FooBarImpl.


Member Data Documentation

Definition at line 951 of file TestXPTCInvokeInIDE.cpp.

Definition at line 949 of file TestXPTCInvokeInIDE.cpp.

Definition at line 950 of file TestXPTCInvokeInIDE.cpp.


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