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 More... | |
template<typename T , typename R > | |
std::wstring | GetFlagName (const R &value, const T &flagmap) |
convert a single flag value to its flag name More... | |
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 More... | |
template<typename T , typename R > | |
R | GetStringFlagsValue (const std::wstring &flags, const T &flagmap) |
convert a string of flags to the combined flag value More... | |
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 More... | |
template<typename T > | |
ULONG | GetFlagValue (const std::wstring &name, const T &flagmap) |
convert a single flag to its flag value More... | |
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 More... | |
template<typename T > | |
ULONG | GetPropertyValue (MsiInstall &msiInstall, const std::wstring &name, const T &flagmap) |
retreive an MSI property and convert to a flag value More... | |
std::wstring AppSecInc::Msi::Flags::GetFlagName | ( | const R & | value, |
const T & | flagmap | ||
) |
convert a single flag value to its flag name
R AppSecInc::Msi::Flags::GetFlagsValue | ( | const std::vector< std::wstring > & | flags, |
const T & | flagmap | ||
) |
convert a vector of flags to the combined flag value
ULONG AppSecInc::Msi::Flags::GetFlagsValue | ( | const std::vector< std::wstring > & | flags, |
const T & | flagmap | ||
) |
R AppSecInc::Msi::Flags::GetFlagValue | ( | const std::wstring & | name, |
const T & | flagmap | ||
) |
convert a single flag to its flag value
ULONG AppSecInc::Msi::Flags::GetFlagValue | ( | const std::wstring & | name, |
const T & | flagmap | ||
) |
convert a single flag to its flag value
R AppSecInc::Msi::Flags::GetPropertyValue | ( | MsiInstall & | msiInstall, |
const std::wstring & | name, | ||
const T & | flagmap | ||
) |
retreive an MSI property and convert to a flag value
ULONG AppSecInc::Msi::Flags::GetPropertyValue | ( | MsiInstall & | msiInstall, |
const std::wstring & | name, | ||
const T & | flagmap | ||
) |
retreive an MSI property and convert to a flag value
R AppSecInc::Msi::Flags::GetStringFlagsValue | ( | const std::wstring & | flags, |
const T & | flagmap | ||
) |
convert a string of flags to the combined flag value
ULONG AppSecInc::Msi::Flags::GetStringFlagsValue | ( | const std::wstring & | flags, |
const T & | flagmap | ||
) |
convert a string of flags to the combined flag value
© Application Security Inc. - All Rights Reserved | http://msiext.codeplex.com |