ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Attributes | List of all members
day_count_fraction_type Struct Referencefinal

ORE day count fraction convention code (e.g. A360, A365F, ActAct(ISDA)). More...

#include <day_count_fraction_type.hpp>

Collaboration diagram for day_count_fraction_type:
Collaboration graph

Public Attributes

int version = 0
 Version number for optimistic locking and change tracking.
 
utility::uuid::tenant_id tenant_id = utility::uuid::tenant_id::system()
 Tenant identifier for multi-tenancy isolation.
 
std::string code
 Unique day count fraction type code.
 
std::string description
 Human-readable description of the day count convention.
 
std::string modified_by
 Username of the person who last modified this record.
 
std::string performed_by
 Username of the account that performed this action.
 
std::string change_reason_code
 Code identifying the reason for the change.
 
std::string change_commentary
 Free-text commentary explaining the change.
 
std::chrono::system_clock::time_point recorded_at
 Timestamp when this version of the record was recorded.
 

Detailed Description

ORE day count fraction convention code (e.g. A360, A365F, ActAct(ISDA)).

Reference data table defining valid day count fraction conventions used in instrument leg definitions. Values are sourced from ORE ore_types.xsd.

Member Data Documentation

◆ code

std::string code

Unique day count fraction type code.

Examples: 'A360', 'A365F', 'ActAct(ISDA)', '30/360', 'Business252'.

◆ change_reason_code

std::string change_reason_code

Code identifying the reason for the change.

References change_reasons table (soft FK).