MUSX Document Model
Loading...
Searching...
No Matches
musx::dom::EntryInfoPtr::WorkaroundAwareResult Struct Reference

The result returned by voice iteration function that are aware of beamed rest workaround. More...

#include <Entries.h>

Public Member Functions

 operator bool () const noexcept
 Allows the result to be used directly in boolean contexts.
 

Public Attributes

EntryInfoPtr entry
 The entry found, or null if there is no usable entry.
 
bool effectiveHidden {}
 True if the entry should be treated as effectively hidden.
 

Detailed Description

The result returned by voice iteration function that are aware of beamed rest workaround.

Member Function Documentation

◆ operator bool()

musx::dom::EntryInfoPtr::WorkaroundAwareResult::operator bool ( ) const
inlineexplicitnoexcept

Allows the result to be used directly in boolean contexts.

Returns
true if entry is non-null; false otherwise.