Classes | Typedefs

nsVoidArray.h File Reference

#include "nscore.h"
#include "nsStringGlue.h"
#include "nsDebug.h"
Include dependency graph for nsVoidArray.h:
This graph shows which files directly or indirectly include this file:

Classes

class  nsVoidArray
 A basic zero-based array of void*'s that manages its own memory. More...
struct  nsVoidArray::Impl
class  nsAutoVoidArray
class  nsStringArray
class  nsCStringArray
class  nsSmallVoidArray

Typedefs

typedef int(* nsVoidArrayComparatorFunc )(const void *aElement1, const void *aElement2, void *aData)
typedef PRBool(* nsVoidArrayEnumFunc )(void *aElement, void *aData)
typedef int(* nsStringArrayComparatorFunc )(const nsString_external *aElement1, const nsString_external *aElement2, void *aData)
typedef PRBool(* nsStringArrayEnumFunc )(nsString_external &aElement, void *aData)
typedef int(* nsCStringArrayComparatorFunc )(const nsCString_external *aElement1, const nsCString_external *aElement2, void *aData)
typedef PRBool(* nsCStringArrayEnumFunc )(nsCString_external &aElement, void *aData)

Typedef Documentation

typedef int(* nsCStringArrayComparatorFunc)(const nsCString_external *aElement1, const nsCString_external *aElement2, void *aData)
typedef PRBool(* nsCStringArrayEnumFunc)(nsCString_external &aElement, void *aData)
typedef int(* nsStringArrayComparatorFunc)(const nsString_external *aElement1, const nsString_external *aElement2, void *aData)
typedef PRBool(* nsStringArrayEnumFunc)(nsString_external &aElement, void *aData)
typedef int(* nsVoidArrayComparatorFunc)(const void *aElement1, const void *aElement2, void *aData)
typedef PRBool(* nsVoidArrayEnumFunc)(void *aElement, void *aData)