Public Attributes | List of all members
rapidsmpf::config::detail::SharedOptions Struct Reference

Internal shared collection for the Options class. More...

#include <config.hpp>

Public Attributes

std::mutex mutex
 Shared mutex, must be use to guard options.
 
std::unordered_map< std::string, OptionValueoptions
 Shared options.
 

Detailed Description

Internal shared collection for the Options class.

This struct is used internally by Options to share the options between multiple instances of the Options class. This way, it is cheap to copy Options and its values are only initialized once.

Definition at line 106 of file config.hpp.


The documentation for this struct was generated from the following file: