Class Treap.Comparator

    • Field Detail

      • m_b_notify_on_actions

        private boolean m_b_notify_on_actions
    • Constructor Detail

      • Comparator

        Comparator()
      • Comparator

        Comparator​(boolean bNotifyOnActions)
    • Method Detail

      • compare

        abstract int compare​(Treap treap,
                             int elm,
                             int node)
      • onDelete

        void onDelete​(int elm)
      • onSet

        void onSet​(int elm)
      • onEndSearch

        void onEndSearch​(int elm)
      • onAddUniqueElementFailed

        void onAddUniqueElementFailed​(int elm)
      • onDeleteImpl_

        void onDeleteImpl_​(Treap treap,
                           int node)
      • onSetImpl_

        void onSetImpl_​(Treap treap,
                        int node)
      • onAddUniqueElementFailedImpl_

        void onAddUniqueElementFailedImpl_​(int elm)
      • onEndSearchImpl_

        void onEndSearchImpl_​(int elm)