Back to index

lightning-sunbird  0.9+nobinonly
Functions
nsSupportsPrimitives.cpp File Reference
#include "nsSupportsPrimitives.h"
#include "nsCRT.h"
#include "nsMemory.h"
#include "prprf.h"
#include "nsIInterfaceInfoManager.h"
#include "nsDependentString.h"
#include "nsReadableUtils.h"
#include "nsPromiseFlatString.h"

Go to the source code of this file.

Functions

 NS_IMPL_ISUPPORTS2 (nsSupportsCStringImpl, nsISupportsCString, nsISupportsPrimitive) NS_IMETHODIMP nsSupportsCStringImpl
 NS_IMPL_ISUPPORTS2 (nsSupportsStringImpl, nsISupportsString, nsISupportsPrimitive) NS_IMETHODIMP nsSupportsStringImpl
 NS_IMPL_THREADSAFE_ISUPPORTS2 (nsSupportsPRBoolImpl, nsISupportsPRBool, nsISupportsPrimitive) nsSupportsPRBoolImpl
 NS_IMPL_ISUPPORTS2 (nsSupportsPRUint8Impl, nsISupportsPRUint8, nsISupportsPrimitive) nsSupportsPRUint8Impl
 NS_IMPL_ISUPPORTS2 (nsSupportsPRUint16Impl, nsISupportsPRUint16, nsISupportsPrimitive) nsSupportsPRUint16Impl
 NS_IMPL_ISUPPORTS2 (nsSupportsPRUint32Impl, nsISupportsPRUint32, nsISupportsPrimitive) nsSupportsPRUint32Impl
 NS_IMPL_ISUPPORTS2 (nsSupportsPRUint64Impl, nsISupportsPRUint64, nsISupportsPrimitive) nsSupportsPRUint64Impl
 NS_IMPL_ISUPPORTS2 (nsSupportsPRTimeImpl, nsISupportsPRTime, nsISupportsPrimitive) nsSupportsPRTimeImpl
 NS_IMPL_ISUPPORTS2 (nsSupportsCharImpl, nsISupportsChar, nsISupportsPrimitive) nsSupportsCharImpl
 NS_IMPL_ISUPPORTS2 (nsSupportsPRInt16Impl, nsISupportsPRInt16, nsISupportsPrimitive) nsSupportsPRInt16Impl
 NS_IMPL_ISUPPORTS2 (nsSupportsPRInt32Impl, nsISupportsPRInt32, nsISupportsPrimitive) nsSupportsPRInt32Impl
 NS_IMPL_ISUPPORTS2 (nsSupportsPRInt64Impl, nsISupportsPRInt64, nsISupportsPrimitive) nsSupportsPRInt64Impl
 NS_IMPL_ISUPPORTS2 (nsSupportsFloatImpl, nsISupportsFloat, nsISupportsPrimitive) nsSupportsFloatImpl
 NS_IMPL_ISUPPORTS2 (nsSupportsDoubleImpl, nsISupportsDouble, nsISupportsPrimitive) nsSupportsDoubleImpl
 NS_IMPL_THREADSAFE_ISUPPORTS2 (nsSupportsVoidImpl, nsISupportsVoid, nsISupportsPrimitive) nsSupportsVoidImpl
 NS_IMPL_THREADSAFE_ISUPPORTS2 (nsSupportsInterfacePointerImpl, nsISupportsInterfacePointer, nsISupportsPrimitive) nsSupportsInterfacePointerImpl

Function Documentation

Definition at line 110 of file nsSupportsPrimitives.cpp.

{
    NS_ASSERTION(aType, "Bad pointer");

    *aType = TYPE_CSTRING;
    return NS_OK;
}

Definition at line 147 of file nsSupportsPrimitives.cpp.

{
    NS_ASSERTION(aType, "Bad pointer");

    *aType = TYPE_STRING;
    return NS_OK;
}

Definition at line 223 of file nsSupportsPrimitives.cpp.

    : mData(0)
{
}

Definition at line 268 of file nsSupportsPrimitives.cpp.

    : mData(0)
{
}

Definition at line 313 of file nsSupportsPrimitives.cpp.

    : mData(0)
{
}

Definition at line 358 of file nsSupportsPrimitives.cpp.

    : mData(LL_ZERO)
{
}

Definition at line 403 of file nsSupportsPrimitives.cpp.

    : mData(LL_ZERO)
{
}

Definition at line 448 of file nsSupportsPrimitives.cpp.

    : mData(0)
{
}

Definition at line 493 of file nsSupportsPrimitives.cpp.

    : mData(0)
{
}

Definition at line 538 of file nsSupportsPrimitives.cpp.

    : mData(0)
{
}

Definition at line 583 of file nsSupportsPrimitives.cpp.

    : mData(LL_ZERO)
{
}

Definition at line 628 of file nsSupportsPrimitives.cpp.

    : mData(float(0.0))
{
}

Definition at line 673 of file nsSupportsPrimitives.cpp.

    : mData(double(0.0))
{
}

Definition at line 182 of file nsSupportsPrimitives.cpp.

    : mData(PR_FALSE)
{
}

Definition at line 719 of file nsSupportsPrimitives.cpp.

    : mData(nsnull)
{
}

Definition at line 761 of file nsSupportsPrimitives.cpp.

    : mIID(nsnull)
{
}