Public Member Functions | Static Public Member Functions

nsCSSValue::Array Struct Reference

#include <nsCSSValue.h>

Collaboration diagram for nsCSSValue::Array:

List of all members.

Public Member Functions

nsCSSValueoperator[] (size_t aIndex)
const nsCSSValueoperator[] (size_t aIndex) const
nsCSSValueItem (size_t aIndex)
const nsCSSValueItem (size_t aIndex) const
size_t Count () const
PRBool operator== (const Array &aOther) const
void AddRef ()
void Release ()

Static Public Member Functions

static ArrayCreate (size_t aItemCount)
static ArrayCreate (const mozilla::fallible_t &aFallible, size_t aItemCount)

Member Function Documentation

void nsCSSValue::Array::AddRef ( void   )  [inline]
size_t nsCSSValue::Array::Count (  )  const [inline]
static Array* nsCSSValue::Array::Create ( const mozilla::fallible_t &  aFallible,
size_t  aItemCount 
) [inline, static]
static Array* nsCSSValue::Array::Create ( size_t  aItemCount  )  [inline, static]
nsCSSValue& nsCSSValue::Array::Item ( size_t  aIndex  )  [inline]
const nsCSSValue& nsCSSValue::Array::Item ( size_t  aIndex  )  const [inline]
PRBool nsCSSValue::Array::operator== ( const Array aOther  )  const [inline]
const nsCSSValue& nsCSSValue::Array::operator[] ( size_t  aIndex  )  const [inline]
nsCSSValue& nsCSSValue::Array::operator[] ( size_t  aIndex  )  [inline]
void nsCSSValue::Array::Release (  )  [inline]

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