Public Member Functions

mozilla::FrameProperties Class Reference

This class encapsulates the properties of a frame. More...

#include <FramePropertyTable.h>

Collaboration diagram for mozilla::FrameProperties:

List of all members.

Public Member Functions

 FrameProperties (FramePropertyTable *aTable, nsIFrame *aFrame)
 FrameProperties (FramePropertyTable *aTable, const nsIFrame *aFrame)
void Set (const FramePropertyDescriptor *aProperty, void *aValue) const
void * Get (const FramePropertyDescriptor *aProperty, PRBool *aFoundResult=0L) const
void * Remove (const FramePropertyDescriptor *aProperty, PRBool *aFoundResult=0L) const
void Delete (const FramePropertyDescriptor *aProperty)

Detailed Description

This class encapsulates the properties of a frame.


Constructor & Destructor Documentation

mozilla::FrameProperties::FrameProperties ( FramePropertyTable aTable,
nsIFrame *  aFrame 
) [inline]
mozilla::FrameProperties::FrameProperties ( FramePropertyTable aTable,
const nsIFrame *  aFrame 
) [inline]

Member Function Documentation

void mozilla::FrameProperties::Delete ( const FramePropertyDescriptor aProperty  )  [inline]
void* mozilla::FrameProperties::Get ( const FramePropertyDescriptor aProperty,
PRBool aFoundResult = 0L 
) const [inline]
void* mozilla::FrameProperties::Remove ( const FramePropertyDescriptor aProperty,
PRBool aFoundResult = 0L 
) const [inline]
void mozilla::FrameProperties::Set ( const FramePropertyDescriptor aProperty,
void *  aValue 
) const [inline]

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