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

A reference to an optional content group. More...

#include <optionalcontent.h>

Inheritance diagram for JawsMako::IOptionalContentGroupReference:

Public Member Functions

virtual bool equals (const IOptionalContentGroupReferencePtr &reference) const =0
 Does the given reference point to the same group as this reference?
 
- 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.
 
- Public Member Functions inherited from JawsMako::IHashable
virtual uint64 hash () const
 Obtain a 64-bit hash of the receiving object.
 
virtual void updateHash (uint64 &hash) const =0
 Update the given hash to include the receiver.
 

Additional Inherited Members

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

Detailed Description

A reference to an optional content group.

Member Function Documentation

◆ equals()

virtual bool JawsMako::IOptionalContentGroupReference::equals ( const IOptionalContentGroupReferencePtr & reference) const
pure virtual

Does the given reference point to the same group as this reference?

Parameters
referenceThe 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: