Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

PermanentAtomImpl Class Reference

#include <nsAtomTable.h>

Inheritance diagram for PermanentAtomImpl:

AtomImpl nsISupports

List of all members.


Detailed Description

A non-refcounted implementation of nsIAtom.

Definition at line 82 of file nsAtomTable.h.


Public Member Functions

boolean equals (in AString aString)
boolean equalsUTF8 (in AUTF8String aString)
nsrefcnt GetRefCount ()
void getUTF8String ([shared, retval] out string aResult)
virtual PRBool IsPermanent ()
 NS_IMETHOD_ (nsrefcnt) Release()
 NS_IMETHOD_ (nsrefcnt) AddRef()
void operator delete (void *ptr)
void * operator new (size_t size, AtomImpl *aAtom) CPP_THROW_NEW
void * operator new (size_t size, const nsACString &aString) CPP_THROW_NEW
AString toString ()
AUTF8String toUTF8String ()
Methods
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

char mString [1]
struct nsISupports_vtblvtbl

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

Generated by  Doxygen 1.6.0   Back to index