attraggl.h File Reference

(r1785/r751)

Go to the source code of this file.

Classes

class  CommonAttrMap
class  NodePointer
class  CCUserAttrMap
class  RenderableNodeEnumerator
 Iterates through a series of NodeRenderable nodes. More...
class  RangeEnumerator
 Iterates through a series of NodeRenderable nodes. More...
class  DocPseudoEnumerator
class  AttributeAgglomerator
 An AttributeAgglomerator finds the Common Attributes among the nodes provided by an RenderableNodeEnumerator. This allows us to derive classes to retrieve more specialized attributes, namely AttrUser's. Notes: This code was copied from Range. It should either replace the code there or be thrown out when plug-in attributes are supported. More...
class  UserAttributeAgglomerator
 An AttributeAgglomerator finds the Common Attributes among the nodes provided by an RenderableNodeEnumerator. This allows us to derive classes to retrieve more specialized attributes, namely AttrUser's. More...
class  AppliedAttribute
 At the moment it allows applied attributes to appear in a list, but will probably supersede the MultiCommonAttrItem class. More...
class  SingletonAppliedAttribute
 Represents an applied attribute of which there is only one for the objects given by the iterator. More...
class  CommonAppliedAttribute
 Represents an applied attribute of which there is only one for the objects given by the iterator. More...
class  MultiAppliedAttribute
 Represents an applied attribute of which there is only one for the objects given by the iterator. More...
class  MultiCommonAttrItem
 This ListItem is used by Range::FindCommonAttributes. More...
class  CommonAttrMultiSet
 A CommonAttributeSet. See Range::FindCommonAttributes. More...

Functions

BOOL CompareElements (const StringBase **pElement1, const StringBase **pElement2)

Variables

String_8 NonConstNullString


Function Documentation

BOOL CompareElements const StringBase **  pElement1,
const StringBase **  pElement2
[inline]
 

Definition at line 111 of file attraggl.h.

00112 {
00113     const StringBase* const pString1 = *pElement1;
00114     const StringBase* const pString2 = *pElement2;
00115 
00116     return (*pString1 == *pString2);
00117 }


Variable Documentation

String_8 NonConstNullString
 

Definition at line 150 of file attraggl.cpp.


Generated on Sat Nov 10 03:49:03 2007 for Camelot by  doxygen 1.4.4