#include <nsVoidArray.h>
| nsVoidArray::nsVoidArray | ( | ) |
| nsVoidArray::nsVoidArray | ( | PRInt32 | aCount | ) |
| nsVoidArray::~nsVoidArray | ( | ) |
| nsVoidArray & nsVoidArray::operator= | ( | const nsVoidArray & | other | ) |
| PRInt32 nsVoidArray::Count | ( | void | ) | const [inline] |
Reimplemented in SubmissionAttachmentArray, nsStringArray, nsCStringArray, and nsSmallVoidArray.
| PRInt32 nsVoidArray::GetArraySize | ( | ) | const [inline] |
Reimplemented in nsSmallVoidArray.
| void* nsVoidArray::FastElementAt | ( | PRInt32 | aIndex | ) | const [inline] |
Reimplemented in nsSmallVoidArray.
| void* nsVoidArray::ElementAt | ( | PRInt32 | aIndex | ) | const [inline] |
Reimplemented in ElementArray, and nsSmallVoidArray.
| void* nsVoidArray::SafeElementAt | ( | PRInt32 | aIndex | ) | const [inline] |
Reimplemented in nsSmallVoidArray.
| void* nsVoidArray::operator[] | ( | PRInt32 | aIndex | ) | const [inline] |
Reimplemented in ElementArray, nsStringArray, nsCStringArray, and nsSmallVoidArray.
| PRInt32 nsVoidArray::IndexOf | ( | void * | aPossibleElement | ) | const |
Reimplemented in nsSmallVoidArray.
Reimplemented in nsSmallVoidArray.
| PRBool nsVoidArray::InsertElementsAt | ( | const nsVoidArray & | other, | |
| PRInt32 | aIndex | |||
| ) |
Reimplemented in nsSmallVoidArray.
Reimplemented in nsSmallVoidArray.
Reimplemented in nsSmallVoidArray.
| PRBool nsVoidArray::AppendElement | ( | void * | aElement | ) | [inline] |
Reimplemented in nsSmallVoidArray.
| PRBool nsVoidArray::AppendElements | ( | nsVoidArray & | aElements | ) | [inline] |
Reimplemented in nsSmallVoidArray.
| PRBool nsVoidArray::RemoveElement | ( | void * | aElement | ) |
Reimplemented in nsSmallVoidArray.
Reimplemented in nsSmallVoidArray.
Reimplemented in nsSmallVoidArray.
| void nsVoidArray::Clear | ( | void | ) |
Reimplemented in ElementArray, nsStringArray, nsCStringArray, and nsSmallVoidArray.
Reimplemented in nsSmallVoidArray.
| void nsVoidArray::Compact | ( | void | ) |
Reimplemented in nsStringArray, nsCStringArray, and nsSmallVoidArray.
| void nsVoidArray::Sort | ( | nsVoidArrayComparatorFunc | aFunc, | |
| void * | aData | |||
| ) |
Reimplemented in nsSmallVoidArray.
| PRBool nsVoidArray::EnumerateForwards | ( | nsVoidArrayEnumFunc | aFunc, | |
| void * | aData | |||
| ) |
Reimplemented in nsSmallVoidArray.
| PRBool nsVoidArray::EnumerateBackwards | ( | nsVoidArrayEnumFunc | aFunc, | |
| void * | aData | |||
| ) |
Reimplemented in nsSmallVoidArray.
| void nsVoidArray::SetArray | ( | Impl * | newImpl, | |
| PRInt32 | aSize, | |||
| PRInt32 | aCount, | |||
| PRBool | aOwner, | |||
| PRBool | aHasAuto | |||
| ) | [protected] |
| PRBool nsVoidArray::IsArrayOwner | ( | ) | const [inline, protected] |
| PRBool nsVoidArray::HasAutoBuffer | ( | ) | const [inline, protected] |
Impl* nsVoidArray::mImpl [protected] |
PRInt32 nsVoidArray::mMaxCount [protected] |
PRInt32 nsVoidArray::mMaxSize [protected] |
PRBool nsVoidArray::mIsAuto [protected] |
1.5.6