My Project
+ 80db3
|
Load a flag set where the possible flags are known at compile-time. More...
#include "util/storedenum.hpp"
Public Types | |
typedef Mapping | mapping_type |
typedef Mapping::enum_type | enum_type |
typedef flags< enum_type > | flag_type |
Public Member Functions | |
stored_flags (std::istream &is) | |
flag_type | get () |
Load a flag set where the possible flags are known at compile-time.
Inno Setup stores flag sets as packed bitfields: 1 byte for every 8 flags The only exception is that 3-byte bitfields are padded to 4 bytes for non-16-bit builds.
Definition at line 157 of file storedenum.hpp.
typedef Mapping stored_flags< Mapping, PadBits >::mapping_type |
Definition at line 161 of file storedenum.hpp.
typedef Mapping::enum_type stored_flags< Mapping, PadBits >::enum_type |
Definition at line 162 of file storedenum.hpp.
typedef flags<enum_type> stored_flags< Mapping, PadBits >::flag_type |
Definition at line 163 of file storedenum.hpp.
|
inlineexplicit |
Definition at line 165 of file storedenum.hpp.
|
inline |
Definition at line 168 of file storedenum.hpp.