123 /** Skip all old messages in the queue and directly return the last one (the most recent, at the bottom of the queue), or NULL if there is no message.
124 * \note The memory of all skipped messages is freed with "delete".
125 * \note The user MUST call "delete" with the returned object after use.