MRPT  2.0.4
List of all members | Public Member Functions | Public Attributes
mrpt::rtti::queue_register_functions_t Struct Reference

Detailed Description

Definition at line 19 of file internal_class_registry.h.

#include <internal_class_registry.h>

Public Member Functions

bool get (TRegisterFunction &ret)
 Retrieve the next message in the queue, or nullptr if there is no message. More...
 

Public Attributes

std::queue< TRegisterFunctionfuncs
 
std::mutex funcs_cs
 

Member Function Documentation

◆ get()

bool mrpt::rtti::queue_register_functions_t::get ( TRegisterFunction ret)
inline

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.

Definition at line 27 of file internal_class_registry.h.

References funcs, and funcs_cs.

Referenced by mrpt::rtti::registerAllPendingClasses().

Here is the caller graph for this function:

Member Data Documentation

◆ funcs

std::queue<TRegisterFunction> mrpt::rtti::queue_register_functions_t::funcs

Definition at line 21 of file internal_class_registry.h.

Referenced by get().

◆ funcs_cs

std::mutex mrpt::rtti::queue_register_functions_t::funcs_cs
mutable

Definition at line 22 of file internal_class_registry.h.

Referenced by get().




Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020