Wrapper for a readable property map which sets a flag when accessed. More...
#include <flag_set_map.h>
Public Member Functions | |
flag_set_map (PropMap prop_map, FlagMap flag_map) | |
Public Attributes | |
PropMap | prop_map |
FlagMap | flag_map |
Wrapper for a readable property map which sets a flag when accessed.
The flag_set_map class wraps an existing map by putting true to an ancillary map (with the same key) whenever the primary wrap is accessed (read or written).