Back to index

lightning-sunbird  0.9+nobinonly
Public Types | Public Member Functions | Private Attributes
nsGetterCopies Class Reference

getter_Copies support More...

#include <nsStringAPI.h>

Collaboration diagram for nsGetterCopies:
Collaboration graph

List of all members.

Public Types

typedef PRUnichar char_type

Public Member Functions

 nsGetterCopies (nsString &aStr)
 ~nsGetterCopies ()
 operator char_type ** ()

Private Attributes


Detailed Description

getter_Copies support

NS_IMETHOD GetBlah(PRUnichar**);

void some_function() { nsString blah; GetBlah(getter_Copies(blah)); // ... }

Definition at line 1453 of file nsStringAPI.h.

Member Typedef Documentation

Definition at line 1456 of file nsStringAPI.h.

Constructor & Destructor Documentation

Definition at line 1458 of file nsStringAPI.h.

    : mString(aStr), mData(nsnull)

Definition at line 1462 of file nsStringAPI.h.

Here is the call graph for this function:

Member Function Documentation

nsGetterCopies::operator char_type ** ( ) [inline]

Definition at line 1467 of file nsStringAPI.h.

    return &mData;

Member Data Documentation

Definition at line 1474 of file nsStringAPI.h.

Definition at line 1473 of file nsStringAPI.h.

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