CatapultServer
v0.5.0.1 (Elephant)
|
Account restriction descriptor. More...
Public Member Functions | |
constexpr | AccountRestrictionDescriptor (model::AccountRestrictionType restrictionType) |
Creates an account restriction descriptor around restrictionType. More... | |
constexpr model::AccountRestrictionType | restrictionType () const |
Gets the value specific part of the restriction type. More... | |
constexpr AccountRestrictionOperationType | operationType () const |
Gets the operation type. More... | |
constexpr model::AccountRestrictionType | raw () const |
Gets the raw restriction type. More... | |
Static Private Member Functions | |
static constexpr model::AccountRestrictionType | StripFlag (model::AccountRestrictionType lhs, model::AccountRestrictionType flag) |
Private Attributes | |
model::AccountRestrictionType | m_restrictionType |
Account restriction descriptor.
|
inlineexplicitconstexpr |
Creates an account restriction descriptor around restrictionType.
|
inlineconstexpr |
Gets the operation type.
|
inlineconstexpr |
Gets the raw restriction type.
|
inlineconstexpr |
Gets the value specific part of the restriction type.
|
inlinestaticconstexprprivate |
|
private |