#include <nsStyleChangeList.h>
Collaboration diagram for nsStyleChangeList:Public Member Functions | |
| nsStyleChangeList () | |
| ~nsStyleChangeList () | |
| PRInt32 | Count (void) const |
| nsresult | ChangeAt (PRInt32 aIndex, nsIFrame *&aFrame, nsIContent *&aContent, nsChangeHint &aHint) const |
| Fills in pointers without reference counting. | |
| nsresult | ChangeAt (PRInt32 aIndex, const nsStyleChangeData **aChangeData) const |
| Fills in a pointer to the list entry storage (no reference counting involved). | |
| nsresult | AppendChange (nsIFrame *aFrame, nsIContent *aContent, nsChangeHint aHint) |
| void | Clear (void) |
Protected Member Functions | |
| nsStyleChangeList & | operator= (const nsStyleChangeList &aCopy) |
| PRBool | operator== (const nsStyleChangeList &aOther) const |
Protected Attributes | |
| nsStyleChangeData * | mArray |
| PRInt32 | mArraySize |
| PRInt32 | mCount |
| nsStyleChangeData | mBuffer [kStyleChangeBufferSize] |
| nsStyleChangeList::nsStyleChangeList | ( | ) |
| nsStyleChangeList::~nsStyleChangeList | ( | ) |
| nsresult nsStyleChangeList::AppendChange | ( | nsIFrame * | aFrame, | |
| nsIContent * | aContent, | |||
| nsChangeHint | aHint | |||
| ) |
| nsresult nsStyleChangeList::ChangeAt | ( | PRInt32 | aIndex, | |
| nsIFrame *& | aFrame, | |||
| nsIContent *& | aContent, | |||
| nsChangeHint & | aHint | |||
| ) | const |
Fills in pointers without reference counting.
| nsresult nsStyleChangeList::ChangeAt | ( | PRInt32 | aIndex, | |
| const nsStyleChangeData ** | aChangeData | |||
| ) | const |
Fills in a pointer to the list entry storage (no reference counting involved).
| void nsStyleChangeList::Clear | ( | void | ) |
| PRInt32 nsStyleChangeList::Count | ( | void | ) | const [inline] |
| nsStyleChangeList& nsStyleChangeList::operator= | ( | const nsStyleChangeList & | aCopy | ) | [protected] |
| PRBool nsStyleChangeList::operator== | ( | const nsStyleChangeList & | aOther | ) | const [protected] |
nsStyleChangeData* nsStyleChangeList::mArray [protected] |
PRInt32 nsStyleChangeList::mArraySize [protected] |
nsStyleChangeData nsStyleChangeList::mBuffer[kStyleChangeBufferSize] [protected] |
PRInt32 nsStyleChangeList::mCount [protected] |
1.7.1