class axl::gui::HyperlinkAnchorArray

#include <axl_gui_HyperlinkAnchorArray.h>

class HyperlinkAnchorArray
{
public:
    // methods

    bool
    isEmpty() const;

    bool
    isHyperlinkOpened() const;

    size_t
    getCount() const;

    sl::ConstIterator<HyperlinkAnchor>
    getHead() const;

    sl::ConstIterator<HyperlinkAnchor>
    getTail() const;

    void
    clear();

    const HyperlinkAnchor*
    find(size_t offset) const;

    HyperlinkAnchor*
    openHyperlink(
        size_t offset,
        const sl::StringRef& hyperlink
        );

    HyperlinkAnchor*
    closeHyperlink(
        size_t offset,
        bool closeEmpty = false
        );
};