This is the complete list of members for shared_model::interface::Signable< Model, HashProvider >, including all inherited members.
| addSignature(types::SignedHexStringView signed_blob, types::PublicKeyHexStringView public_key)=0 | shared_model::interface::Signable< Model, HashProvider > | pure virtual |
| blob() const =0 | shared_model::interface::Signable< Model, HashProvider > | pure virtual |
| createdTime() const =0 | shared_model::interface::Signable< Model, HashProvider > | pure virtual |
| equalsByValue(const Model &rhs) const | shared_model::interface::Signable< Model, HashProvider > | inline |
| hash() const =0 | shared_model::interface::Signable< Model, HashProvider > | pure virtual |
| makeHash(const types::BlobType &payload) | shared_model::interface::Signable< Model, HashProvider > | inlineprotectedstatic |
| ModelType typedef | shared_model::interface::ModelPrimitive< Model > | |
| operator!=(const ModelType &rhs) const | shared_model::interface::ModelPrimitive< Model > | inlinevirtual |
| operator==(const Model &rhs) const override | shared_model::interface::Signable< Model, HashProvider > | inlinevirtual |
| payload() const =0 | shared_model::interface::Signable< Model, HashProvider > | pure virtual |
| signatures() const =0 | shared_model::interface::Signable< Model, HashProvider > | pure virtual |
| SignatureSetType typedef | shared_model::interface::Signable< Model, HashProvider > | protected |
| toString() const override | shared_model::interface::Signable< Model, HashProvider > | inlinevirtual |
| ~ModelPrimitive()=default | shared_model::interface::ModelPrimitive< Model > | virtual |