Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Static Public Member Functions | Public Attributes
nsCSSQuotes Struct Reference

#include <nsCSSStruct.h>

Collaboration diagram for nsCSSQuotes:
Collaboration graph

List of all members.

Public Member Functions

 nsCSSQuotes (void)
 nsCSSQuotes (const nsCSSQuotes &aCopy)
 ~nsCSSQuotes (void)

Static Public Member Functions

static PRBool Equal (nsCSSQuotes *aList1, nsCSSQuotes *aList2)

Public Attributes

nsCSSValue mOpen
nsCSSValue mClose

Detailed Description

Definition at line 450 of file nsCSSStruct.h.

Constructor & Destructor Documentation

Definition at line 909 of file nsCSSStruct.cpp.

Definition at line 915 of file nsCSSStruct.cpp.

Definition at line 924 of file nsCSSStruct.cpp.

Member Function Documentation

PRBool nsCSSQuotes::Equal ( nsCSSQuotes aList1,
nsCSSQuotes aList2 
) [static]

Definition at line 931 of file nsCSSStruct.cpp.

  if (aList1 == aList2)
    return PR_TRUE;

  nsCSSQuotes *p1 = aList1, *p2 = aList2;
  for ( ; p1 && p2; p1 = p1->mNext, p2 = p2->mNext) {
    if (p1->mOpen != p2->mOpen ||
        p1->mClose != p2->mClose)
      return PR_FALSE;
  return !p1 && !p2; // true if same length, false otherwise

Here is the caller graph for this function:

Member Data Documentation

Definition at line 458 of file nsCSSStruct.h.

Definition at line 459 of file nsCSSStruct.h.

Definition at line 457 of file nsCSSStruct.h.

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