struct mrpt::rtti::queue_register_functions_t

#include </home/jlblanco/mrpt/libs/rtti/src/internal_class_registry.h>

struct queue_register_functions_t
{
    //
fields

    std::queue<TRegisterFunction> funcs;
    std::mutex funcs_cs;

    //
methods

    bool get(TRegisterFunction& ret);
};

Methods

bool get(TRegisterFunction& ret)

Retrieve the next message in the queue, or nullptr if there is no message.

The user MUST call “delete” with the returned object after use.