|
ORE Studio 0.0.4
|
Database persistence layer for risk domain types. More...
Classes | |
| struct | book_entity |
| Represents a book in the database. More... | |
| class | book_mapper |
| Maps book domain entities to data storage layer and vice-versa. More... | |
| class | book_repository |
| Reads and writes books to data storage. More... | |
| struct | book_status_entity |
| Represents a book status in the database. More... | |
| class | book_status_mapper |
| Maps book_status domain entities to data storage layer and vice-versa. More... | |
| class | book_status_repository |
| Reads and writes book statuses to data storage. More... | |
| struct | business_centre_entity |
| Represents a business centre in the database. More... | |
| class | business_centre_mapper |
| Maps domain model entities to data storage layer and vice-versa. More... | |
| class | business_centre_repository |
| Reads and writes business centres off of data storage. More... | |
| struct | business_unit_entity |
| Represents a business unit in the database. More... | |
| class | business_unit_mapper |
| Maps business_unit domain entities to data storage layer and vice-versa. More... | |
| class | business_unit_repository |
| Reads and writes business units to data storage. More... | |
| struct | business_unit_type_entity |
| Represents a business unit type in the database. More... | |
| class | business_unit_type_mapper |
| Maps business_unit_type domain entities to data storage layer and vice-versa. More... | |
| class | business_unit_type_repository |
| Reads and writes business unit types to data storage. More... | |
| struct | contact_type_entity |
| Represents a contact type in the database. More... | |
| class | contact_type_mapper |
| Maps contact_type domain entities to data storage layer and vice-versa. More... | |
| class | contact_type_repository |
| Reads and writes contact types to data storage. More... | |
| struct | counterparty_contact_information_entity |
| Represents a counterparty contact information in the database. More... | |
| class | counterparty_contact_information_mapper |
| Maps counterparty_contact_information domain entities to data storage layer and vice-versa. More... | |
| class | counterparty_contact_information_repository |
| Reads and writes counterparty contact informations to data storage. More... | |
| struct | counterparty_entity |
| Represents a counterparty in the database. More... | |
| struct | counterparty_identifier_entity |
| Represents a counterparty identifier in the database. More... | |
| class | counterparty_identifier_mapper |
| Maps counterparty_identifier domain entities to data storage layer and vice-versa. More... | |
| class | counterparty_identifier_repository |
| Reads and writes counterparty identifiers to data storage. More... | |
| class | counterparty_mapper |
| Maps counterparty domain entities to data storage layer and vice-versa. More... | |
| class | counterparty_repository |
| Reads and writes counterparties to data storage. More... | |
| struct | country_entity |
| Represents a country in the database using ISO 3166-1 codes. More... | |
| class | country_mapper |
| Maps domain model entities to data storage layer and vice-versa. More... | |
| class | country_repository |
| Reads and writes countries off of data storage. More... | |
| struct | currency_entity |
| Represents a currency in the database. More... | |
| class | currency_mapper |
| Maps domain model entities to data storage layer and vice-versa. More... | |
| struct | currency_market_tier_entity |
| Represents a currency market tier in the database. More... | |
| class | currency_market_tier_mapper |
| Maps currency_market_tier domain entities to data storage layer and vice-versa. More... | |
| class | currency_market_tier_repository |
| Reads and writes currency market tiers to data storage. More... | |
| class | currency_repository |
| Reads and writes currencies off of data storage. More... | |
| struct | monetary_nature_entity |
| Represents a currency asset class in the database. More... | |
| class | monetary_nature_mapper |
| Maps monetary_nature domain entities to data storage layer and vice-versa. More... | |
| class | monetary_nature_repository |
| Reads and writes currency asset classes to data storage. More... | |
| struct | party_contact_information_entity |
| Represents a party contact information in the database. More... | |
| class | party_contact_information_mapper |
| Maps party_contact_information domain entities to data storage layer and vice-versa. More... | |
| class | party_contact_information_repository |
| Reads and writes party contact informations to data storage. More... | |
| struct | party_entity |
| Represents a party in the database. More... | |
| struct | party_id_scheme_entity |
| Represents a party id scheme in the database. More... | |
| class | party_id_scheme_mapper |
| Maps party_id_scheme domain entities to data storage layer and vice-versa. More... | |
| class | party_id_scheme_repository |
| Reads and writes party ID schemes to data storage. More... | |
| struct | party_identifier_entity |
| Represents a party identifier in the database. More... | |
| class | party_identifier_mapper |
| Maps party_identifier domain entities to data storage layer and vice-versa. More... | |
| class | party_identifier_repository |
| Reads and writes party identifiers to data storage. More... | |
| class | party_mapper |
| Maps party domain entities to data storage layer and vice-versa. More... | |
| class | party_repository |
| Reads and writes parties to data storage. More... | |
| struct | party_status_entity |
| Represents a party status in the database. More... | |
| class | party_status_mapper |
| Maps party_status domain entities to data storage layer and vice-versa. More... | |
| class | party_status_repository |
| Reads and writes party statuses to data storage. More... | |
| struct | party_type_entity |
| Represents a party type in the database. More... | |
| class | party_type_mapper |
| Maps party_type domain entities to data storage layer and vice-versa. More... | |
| class | party_type_repository |
| Reads and writes party types to data storage. More... | |
| struct | portfolio_entity |
| Represents a portfolio in the database. More... | |
| class | portfolio_mapper |
| Maps portfolio domain entities to data storage layer and vice-versa. More... | |
| class | portfolio_repository |
| Reads and writes portfolios to data storage. More... | |
| struct | purpose_type_entity |
| Represents a purpose type in the database. More... | |
| class | purpose_type_mapper |
| Maps purpose_type domain entities to data storage layer and vice-versa. More... | |
| class | purpose_type_repository |
| Reads and writes purpose types to data storage. More... | |
| struct | rounding_type_entity |
| Represents a rounding type in the database. More... | |
| class | rounding_type_mapper |
| Maps rounding_type domain entities to data storage layer and vice-versa. More... | |
| class | rounding_type_repository |
| Reads and writes rounding types to data storage. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &s, const book_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const book_status_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const business_centre_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const business_unit_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const business_unit_type_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const contact_type_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const counterparty_contact_information_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const counterparty_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const counterparty_identifier_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const country_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const currency_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const currency_market_tier_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const monetary_nature_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const party_contact_information_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const party_counterparty_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const party_country_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const party_currency_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const party_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const party_id_scheme_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const party_identifier_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const party_status_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const party_type_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const portfolio_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const purpose_type_entity &v) |
| std::ostream & | operator<< (std::ostream &s, const rounding_type_entity &v) |
Database persistence layer for risk domain types.
Provides ORM support using sqlgen including entities, mappers, and repositories for currency and related entities. Supports temporal versioning with valid_from/valid_to fields.