Classes |
| struct | FlagMapEntryWORD |
| struct | FlagMapEntryUINT |
| struct | FlagMapEntryDWORD |
Typedefs |
typedef struct
AppSecInc::Msi::Flags::FlagMapEntryWORD | FlagMapEntry |
Functions |
| template<typename T , typename R > |
| R | GetFlagValue (const std::wstring &name, const T &flagmap) |
| | convert a single flag to its flag value
|
| template<typename T , typename R > |
| std::wstring | GetFlagName (const R &value, const T &flagmap) |
| | convert a single flag value to its flag name
|
| template<typename T , typename R > |
| R | GetFlagsValue (const std::vector< std::wstring > &flags, const T &flagmap) |
| | convert a vector of flags to the combined flag value
|
| template<typename T , typename R > |
| R | GetStringFlagsValue (const std::wstring &flags, const T &flagmap) |
| | convert a string of flags to the combined flag value
|
| template<typename T , typename R > |
| R | GetPropertyValue (MsiInstall &msiInstall, const std::wstring &name, const T &flagmap) |
| | retreive an MSI property and convert to a flag value
|
| template<typename T > |
| ULONG | GetFlagValue (const std::wstring &name, const T &flagmap) |
| | convert a single flag to its flag value
|
| template<typename T > |
| ULONG | GetFlagsValue (const std::vector< std::wstring > &flags, const T &flagmap) |
| template<typename T > |
| ULONG | GetStringFlagsValue (const std::wstring &flags, const T &flagmap) |
| | convert a string of flags to the combined flag value
|
| template<typename T > |
| ULONG | GetPropertyValue (MsiInstall &msiInstall, const std::wstring &name, const T &flagmap) |
| | retreive an MSI property and convert to a flag value
|