Template Struct desfire::file_settings< file_type::value >

Inheritance Relationships

Base Types

Struct Documentation

template<>
struct file_settings<file_type::value> : public desfire::common_file_settings, public desfire::value_file_settings

Specialization for value files. This class has no logic other than merging together the two base classes and providing constructors for both.

Public Types

using specific_file_settings = value_file_settings

Public Functions

inline constexpr file_settings()
inline constexpr file_settings(common_file_settings generic, value_file_settings specific)
inline constexpr file_settings(file_security security, file_access_rights rights, std::int32_t lowlim, std::int32_t uplim, std::int32_t v, bool enable_lim_credit = false)
inline constexpr file_settings(common_file_settings generic, std::int32_t lowlim, std::int32_t uplim, std::int32_t v, bool enable_lim_credit = false)
inline constexpr file_settings(file_security security, file_access_rights rights, value_file_settings specific)