|
Name |
Description |
|
| |
|
Declarations needed for Assumptions class. | |
|
Functions needed for AssumptionsFile class. | |
|
Declarations needed for AssumptionsFile class. | |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for AverageWage class to manage array of average wages. | |
|
Declarations needed for AverageWage class to manage array of average wages. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Declarations needed for AwincDoc class to manage average wage increases. | |
|
Declarations needed for AwincFile class to manage average wage increases stored on disk. | |
|
Functions needed for AwincFile class to manage average wage increases stored on disk. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for BendPoints class to handle PIA and MFB formula bend points. | |
|
| |
|
| |
|
Declarations needed for BenefitAmount class to handle Social Security benefit amount. | |
|
Functions needed to handle a BenefitAmountArray class of an array of Social Security benefit amounts. | |
|
| |
|
| |
|
| |
|
Functions to handle the Biproj class of projected benefit increases. | |
|
| |
|
Declarations needed for the BiprojFile class to manage projected benefit increases stored on disk. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Declarations needed for CatchupFile class to manage file of catch-up benefit increases. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for DisabPeriod class to manage a period of disability. | |
|
Declarations needed for DisabPeriod class to manage a period of disability. | |
|
| |
|
| |
|
Functions for the EarnProject class to handle an array of earnings, with forward and backward projections and specified levels of earnings. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for LawChangeBPSPECRATE class to manage parameters for a proposal to increase the bend points in the benefit formula by a specified growth rate. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for LawChangeNRACHANGE class to manage parameters for a proposal to change the full retirement age. | |
|
Declarations needed for LawChangeNRACHANGE class to manage parameters for a proposal to change the full retirement age. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Declarations needed for LawChangeRead class to read law changes from a file. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for LawChangeWIDFACTOR class to manage parameters for a proposal to change the factor for an aged widow(er) benefit. | |
|
Declarations needed for LawChangeWIDFACTOR class to manage parameters for a proposal to change the factor for an aged widow(er) benefit. | |
|
Functions needed for LawChangeWIFEFACTOR class to manage parameters for a proposal to change the factor for an aged spouse benefit. | |
|
Declarations needed for LawChangeWIFEFACTOR class to manage parameters for a proposal to change the factor for an aged spouse benefit. | |
|
| |
|
Declarations needed for LawChangeWrite class to write law changes to a file. | |
|
Declarations needed for MilServDatesVec class to manage an array of military service dates records. | |
|
Functions needed for MilServDates class to manage one military service dates record. | |
|
Declarations needed for MilServDates class to manage one military service dates record. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for Pebs class to handle Social Security Statement data. | |
|
Declarations needed for Pebs class to handle Social Security Statement data. | |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for PiaCalAny class to manage pia calculation functions used in Anypia. | |
|
Declarations needed for PiaCalAny class to manage pia calculation functions used in Anypia. | |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for the PiaData class to set up data to calculate and print out a PIA. | |
|
Declarations needed for the PiaData class to set up data to calculate and print out a PIA. | |
|
| |
|
| |
|
Functions needed for PiaMethod class to manage generic pia calculation functions. | |
|
Declarations needed for PiaMethod class to manage generic pia calculation functions. | |
|
| |
|
| |
|
Functions needed for PiaParamsTR class of pia calculation parameters using present law only, with projected values set to Trustees Report assumptions. | |
|
Declarations needed for PiaParamsTR class of pia calculation parameters using present law only, with projected values set to Trustees Report assumptions. | |
|
Functions needed for the PiaParams class to handle PIA calculation parameters. | |
|
Declarations needed for the PiaParams class to handle PIA calculation parameters. | |
|
| |
|
| |
|
Functions needed for PiaParamsLC class to handle changed law PIA parameters. | |
|
Declarations needed for class PiaParamsLC to handle changed law PIA parameters. | |
|
Functions needed for PiaParamsPL class of pia calculation parameters using present law only. | |
|
Declarations needed for PiaParamsPL class of pia calculation parameters using present law only. | |
|
Functions needed for the PiaRead class to read a file of worker data from disk. | |
|
Declarations needed for the PiaRead class to read a file of worker data from disk. | |
|
Functions needed for the PiaReadAny class to read worker data for Anypia. | |
|
Declarations needed for the PiaReadAny class to read worker data for Anypia. | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Functions for Psa class to manage PSA accounts. | |
|
Declarations for Psa class to manage PSA accounts. | |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for the QcArray class to handle an array of annual number of quarters of coverage. | |
|
Declarations needed for the QcArray class to handle an array of annual number of quarters of coverage. | |
|
Functions needed for the QcPacked class to hold 8 quarters of coverage amounts in one word. | |
|
Definition of the QcPacked class to hold 8 quarters of coverage amounts in one word. | |
|
Functions needed for RailRoadData class to manage edited railroad record. | |
|
Declarations needed for RailRoadData class to manage edited railroad record. | |
|
Functions needed for the ReindWid class to calculate a reindexed widow PIA. | |
|
| |
|
Functions needed for ReindWidLC class to manage reindexed widow(er) pia calculation with law changes. | |
|
Declarations needed for ReindWidLC class to manage reindexed widow(er) pia calculation with law changes. | |
|
Functions for the RetireTest class to manage retirement test calculations. | |
|
| |
|
Functions needed for RtGeneral class to manage retirement test projections. | |
|
Declarations needed for RtGeneral class to manage retirement test projections. | |
|
Functions needed for ScaledEarnFactors class of scaled earnings factors. | |
|
Declarations needed for ScaledEarnFactors class of scaled earnings factors. | |
|
| |
|
| |
|
| |
|
| |
|
Functions needed for the Sga class to manage SGA amounts. | |
|
Declarations needed for the Sga class to manage SGA amounts. | |
|
| |
|
Functions for the SgaGeneral class to handle historical and projected SGA (Substantial Gainful Activity) amounts, stored in arrays. | |
|
| |
|
Functions needed for the SpecMin class to calculate a special minimum PIA. | |
|
| |
|
| |
|
| |
|
Functions needed for TaxBenefits class to manage tax on benefits functions. | |
|
Declarations needed for TaxBenefits class to manage tax on benefits functions. | |
|
Functions needed for TaxBenefitsLC class to manage tax on benefits functions with law changes. | |
|
Declarations needed for TaxBenefitsLC class to manage tax on benefits functions with law changes. | |
|
| |
|
| |
|
Functions for TaxRates class to manage OASDHI tax rates. | |
|
Declarations for TaxRates class to manage OASDHI tax rates. | |
|
The TaxRatesLC class to manage the Social Security payroll and self-employed tax rates, with changes from present law. | |
|
Declarations for the TaxRatesLC class to manage the Social Security payroll and self-employed tax rates, with changes from present law. | |
|
The TaxRatesPL class to manage the Social Security payroll and self-employed tax rates. | |
|
Declarations for the TaxRatesPL class to manage the Social Security payroll and self-employed tax rates. | |
|
| |
|
| |
|
| |
|
| |
|
Functions for the UserAssumptions class to handle user-specified assumptions. | |
|
| |
|
Functions needed for WageBase, WageBaseHI, and WageBaseOldLaw classes to manage wage base projections. | |
|
Declarations needed for WageBase, WageBaseHI, and WageBaseOldLaw classes to manage wage base projections. | |
|
Functions needed for the WageInd class to calculate a wage-indexed PIA. | |
|
Declarations needed for WageInd class to manage wage-indexed pia calculation functions. | |
|
Functions needed for WageIndGeneral parent of classes to manage wage-indexed pia calculation functions. | |
|
Declarations needed for WageIndGeneral parent of classes to manage wage-indexed pia calculation functions. | |
|
Functions needed for WageIndLC class to manage wage-indexed pia calculation, with law change parameters. | |
|
Declarations needed for WageIndLC class to manage wage-indexed pia calculation, with law change parameters. | |
|
Functions needed for WageBaseGeneral class to manage wage base projections. | |
|
Declarations needed for WageBaseGeneral class to manage wage base projections. | |
|
Functions needed for WageBaseLC and WageBaseOldLawLC classes to manage wage base projections with law changes. | |
|
Declarations needed for WageBaseLC and WageBaseOldLawLC classes to manage wage base projections with law changes. | |
|
Functions needed for WorkerDataArray class to manage array of WorkerData's. | |
|
Declarations needed for WorkerDataArray class to manage array of WorkerData's. | |
|
Functions needed for WorkerDataGeneral parent class to manage worker data. | |
|
Declarations needed for WorkerDataGeneral parent class to manage worker data. | |
|
Functions needed for WorkerData class to manage worker data. | |
|
Declarations needed for WorkerData class to manage worker data. |