Mako 8.1.0 API
Loading...
Searching...
No Matches
JawsMako::IStructureElementReference Class Referenceabstract

A token-like class encapsulating a reference to a structure element. More...

#include <structure.h>

Inheritance diagram for JawsMako::IStructureElementReference:

Public Member Functions

virtual bool equals (const IStructureElementReferencePtr &other) const =0
 Determine if another structure element reference refers to the same element.
 
- 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 token-like class encapsulating a reference to a structure element.

Member Function Documentation

◆ equals()

virtual bool JawsMako::IStructureElementReference::equals ( const IStructureElementReferencePtr & other) const
pure virtual

Determine if another structure element reference refers to the same element.

Parameters
otherThe other structure element reference to compare with.
Returns
bool True if the references are equal, false otherwise.

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