Mako 7.4.0 API
Loading...
Searching...
No Matches
JawsMako::IStructureMarkedContentReferenceChild Class Referenceabstract

A child of a structure element that points to a piece of marked content. Note; to create these, please see IStructureElement::createMarkedContentReferencePair() More...

#include <structure.h>

Inheritance diagram for JawsMako::IStructureMarkedContentReferenceChild:

Public Member Functions

virtual bool matches (const IStructureElementPtr &parentElement, const IMarkedContentStructureDetailsPtr &details) const =0
 Check to see if the given IMarkedContentStructureDetails object matches this reference. That is, does this child refer to a group with these details. Pass in the parent structure element; it is needed to check that the values match.
 
- Public Member Functions inherited from JawsMako::IStructureElementChild
virtual eStructureChildType getType () const =0
 Get the type of this child.
 
virtual IStructureElementChildPtr clone () const =0
 Clone the element child.
 
- Public Member Functions inherited from IRCObject
virtual void addRef () const =0
 Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
 
virtual bool decRef () const =0
 Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
 
virtual int32 getRefCount () const =0
 Retrieve the current reference count of the actual object pointed to.
 

Additional Inherited Members

- Protected Member Functions inherited from IRCObject
virtual ~IRCObject ()
 Virtual destructor.
 

Detailed Description

A child of a structure element that points to a piece of marked content. Note; to create these, please see IStructureElement::createMarkedContentReferencePair()


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