|
ORE Studio 0.0.4
|
Counterparty-specific operations for the entity detail dialog. More...
#include <CounterpartyDetailOperations.hpp>


Public Member Functions | |
| std::string | entity_type_name () const override |
| Display name for the entity type (e.g. "Party", "Counterparty"). | |
| bool | has_party_category () const override |
| Whether this entity type has a party_category field. | |
| operation_result | save_entity (ClientManager *cm, const entity_data &data) const override |
| Save the entity via protocol messages. | |
| operation_result | delete_entity (ClientManager *cm, const boost::uuids::uuid &id) const override |
| Delete the entity via protocol messages. | |
| load_all_entities_result | load_all_entities (ClientManager *cm) const override |
| Load all entities for parent combo and hierarchy tree. | |
| load_identifiers_result | load_identifiers (ClientManager *cm, const boost::uuids::uuid &entity_id) const override |
| Load identifiers for a specific entity. | |
| operation_result | save_identifier (ClientManager *cm, const identifier_entry &entry) const override |
| Save an identifier. | |
| operation_result | delete_identifier (ClientManager *cm, const boost::uuids::uuid &id) const override |
| Delete an identifier. | |
| load_contacts_result | load_contacts (ClientManager *cm, const boost::uuids::uuid &entity_id) const override |
| Load contacts for a specific entity. | |
| operation_result | save_contact (ClientManager *cm, const contact_entry &entry) const override |
| Save a contact. | |
| operation_result | delete_contact (ClientManager *cm, const boost::uuids::uuid &id) const override |
| Delete a contact. | |
Counterparty-specific operations for the entity detail dialog.
Implements entity_detail_operations using counterparty protocol messages.
|
overridevirtual |
Display name for the entity type (e.g. "Party", "Counterparty").
Implements entity_detail_operations.
|
overridevirtual |
Whether this entity type has a party_category field.
Implements entity_detail_operations.
|
overridevirtual |
Save the entity via protocol messages.
Implements entity_detail_operations.
|
overridevirtual |
Delete the entity via protocol messages.
Implements entity_detail_operations.
|
overridevirtual |
Load all entities for parent combo and hierarchy tree.
Implements entity_detail_operations.
|
overridevirtual |
Load identifiers for a specific entity.
Implements entity_detail_operations.
|
overridevirtual |
Save an identifier.
Implements entity_detail_operations.
|
overridevirtual |
Delete an identifier.
Implements entity_detail_operations.
|
overridevirtual |
Load contacts for a specific entity.
Implements entity_detail_operations.
|
overridevirtual |
Save a contact.
Implements entity_detail_operations.
|
overridevirtual |
Delete a contact.
Implements entity_detail_operations.