Anypia Programmer's Documentation
ContentsIndexHome
PreviousUpNext
Files

The following table lists files in this documentation.

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. 
 
qc.h 
 
 
 
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. 
 
Declarations for the SgaBlindA, SgaBlindM, SgaMinA, SgaMinM, SgaMaxA, and SgaMaxM classes (derived classes of the SgaGeneral class). 
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. 
Copyright (c) 2010. All rights reserved.
What do you think about this topic? Send feedback!