Anypia Programmer's Documentation
ContentsIndexHome
PreviousUpNext
Resource.h
Name 
Description 
(Currently unused.) 
String ID for printing actual quarters of coverage. 
Type of PiaException thrown if number of months in an Age is greater than 11. 
Type of PiaException thrown if planned age of retirement is out of range. 
String ID for printing AIME. 
String ID for printing AMW. 
(Currently unused.) 
Type of PiaException thrown if catch-up increase indicator is out of range. 
Type of PiaException thrown if year is out of range in PiaParams::applyCola without catch-up. 
Type of PiaException thrown if year is out of range in PiaParams::applyCola with catch-up. 
Type of PiaException thrown if year is out of range in PiaParams::applyColaMfb without catch-up. 
Type of PiaException thrown if year is out of range in PiaParams::applyColaMfb with catch-up. 
Type of PiaException thrown if age is out of range in PiaCal::ardriCal
Type of PiaException thrown if aged wife age is before early retirement age in PiaCal::ardriAuxCal
Type of PiaException thrown if age is before early retirement age for OAB in PiaCal::ardriCal
(Currently unused.) 
Type of PiaException thrown if disabled widow(er) age is before earliest possible age in PiaCal::ardriAuxCal.  
Type of PiaException thrown if disabled widow(er) entitlement is before benefit date in PiaCal::ardriAuxCal.  
Type of PiaException thrown if aged widow(er) age is before earliest possible age in PiaCal::ardriAuxCal.  
Type of PiaException thrown if DIB entitlement before 1957 in PiaCal::ardriCal
Type of PiaException thrown if age under 50 for DIB before 1960 in PiaCal::ardriCal
Type of PiaException thrown if age over full retirement age for DIB in PiaCal::ardriCal
String ID for printing actuarial reduction factor. 
String ID for printing months of actuarial reduction. 
(Currently unused). 
(Currently unused). 
(Currently unused). 
(Currently unused). 
(Currently unused.) 
Type of PiaException thrown if year is out of range in an AverageWage function. 
(Currently unused.) 
(Currently unused.) 
Type of PiaException thrown if unable to open input file in AwbiDataFile::read
Type of PiaException thrown if unable to open output file in AwbiDataFile::write
Type of PiaException thrown if unable to read all required data in AwbiDataFile::read
Type of PiaException thrown if last year of historical data is too large in AwbiDataNonFile::setData.  
String ID for printing average wage assumptions. 
Type of PiaException thrown if first year is out of range in WageBaseGeneral::project
Type of PiaException thrown if wage base is out of range. 
Type of PiaException thrown if wage base indicator is not 1 or 2. 
Type of PiaException thrown if base year is out of range (1979-2020). 
Type of PiaException thrown if unable to open output file in BaseYearFile::write
Type of PiaException thrown if unable to read base year in BaseYearFile::read
Type of PiaException thrown if unable to open input file in BaseYearFile::read
Type of PiaException thrown if first year of earnings is out of range. 
Type of PiaException thrown if last year of earnings is before first year of earnings in backward projection period. 
Type of PiaException thrown if first year of earnings is before 1937. 
Type of PiaException thrown if first year of earnings is in starting year of projections or later, in a Statement case.  
Type of PiaException thrown if first year of earnings is after maximum year allowed, in a non-Statement case. 
Type of PiaException thrown if there are no regular, railroad, or military earnings. 
String ID for printing benefit before rounding. 
String ID for printing benefit after rounding. 
Type of PiaException thrown if year is out of range in BenefitAmountArray functions. 
Type of PiaException thrown if year is out of range in BenefitAmountArray::[]
Type of PiaException thrown if benefit date is before entitlement date. 
Type of PiaException thrown if month of benefit is out of range. 
Type of PiaException thrown if year of benefit is before 1940. 
Type of PiaException thrown if year of benefit is after maximum allowed. 
(Currently unused.) 
Type of PiaException thrown if secondary entitlement after benefit date. 
String ID for printing secondary benefit factor. 
(Currently unused.) 
Type of PiaException thrown if year is out of range in Catchup functions. 
String ID for printing benefit increase assumptions. 
(Currently unused.) 
Type of PiaException thrown if year of birth is in current year or later (in Statement case). 
Type of PiaException thrown if year of birth is before 1800. 
Type of PiaException thrown if month of birth is out of range. 
Type of PiaException thrown if day of birth is out of range. 
Type of PiaException thrown if year of birth is after maximum allowed. 
(Currently unused.) 
Type of PiaException thrown if year is out of range in BitAnnual functions. 
Type of PiaException thrown if catch-up benefit increase is out of range. 
Type of PiaException thrown if unable to open input file in CatchupFile::read
Type of PiaException thrown if unable to open output file in CatchupFile::write
Type of PiaException thrown if year is out of range in a Catchup function. 
String ID for printing second prior date of cessation. 
Type of PiaException thrown if number of decimals is nonzero for other than a float type in pout. 
Type of PiaException thrown if unable to open input file in ConfigFile::read
Type of PiaException thrown if unable to open output file in ConfigFile::write
Type of PiaException thrown if unable to read all required data in ConfigFile::read
Type of PiaException thrown if benefit increase is out of range. 
Type of PiaException thrown if unable to open output file in BiprojFile::write
Type of PiaException thrown if unable to read all required data in BiprojFile::read
Type of PiaException thrown if unable to open input file in BiprojFile::read
(Currently unused.) 
String ID for printing currently insured status in survivor case. 
Type of PiaException thrown if day in a date is out of range. 
Type of PiaException thrown if unable to difference two dates. 
Type of PiaException thrown if month in a date is out of range. 
Type of PiaException thrown if unable to parse string into a date. 
Type of PiaException thrown if year in a date is out of range. 
(Currently unused). 
Type of PiaException thrown if unable to read specified years in DoubleAnnualRead::read
Type of PiaException thrown if month of death is out of range. 
Type of PiaException thrown if year of death is after maximum allowed. 
Type of PiaException thrown if death before 1937 in a survivor case. 
Type of PiaException thrown if entitlement of survivor is before death of worker. 
Type of PiaException thrown if death of worker is before birth. 
(Currently unused.) 
String ID for printing date of death. 
String ID for printing DIB date of entitlement. 
Type of PiaException thrown if month of cessation is out of range. 
Type of PiaException thrown if year of cessation is before 1937. 
Type of PiaException thrown if year of cessation is after maximum allowed. 
Type of PiaException thrown if disability cessation before onset. 
Type of PiaException thrown if prior disability cessation after second entitlement. 
Type of PiaException thrown if entitlement is before cessation. 
Type of PiaException thrown if cessation is after death in a survivor case. 
(Currently unused.) 
String ID for printing first part of disability insured status.  
String ID for printing second part of disability insured status.  
String ID for printing third part of disability insured status.  
Type of PiaException thrown if year in most recent freeze period is out of range in PiaData::qcDisReqCal.  
Type of PiaException thrown if year in next most recent freeze period is out of range in PiaData::qcDisReqCal.  
String ID for printing date of birth. 
String ID for printing date of birth of widow(er). 
String ID for printing delayed retirement credit factor. 
String ID for printing months of delayed retirement credit.  
Type of PiaException thrown if Medicare earnings are out of range. 
Type of PiaException thrown if year is before 1937 in EarnProject::toString
Type of PiaException thrown if OASDI earnings are out of range. 
Type of PiaException thrown if projection year is out of range in EarnProject::project
Type of PiaException thrown if type of earnings is out of range. 
Type of PiaException thrown if projection year is out of range in PiaWrite::writeEarnType
Type of PiaException thrown if year is out of range in EarnProject::setEarntype
String ID for printing elapsed years. 
Type of PiaException thrown if last year of earnings is before 1937. 
Type of PiaException thrown if last year of earnings is after maximum year allowed. 
Type of PiaException thrown if first year of earnings in forward projection period is after last year of earnings in forward projection period. 
Type of PiaException thrown if the total number of years of earnings is greater than the maximum allowed (MAXYRS). 
Type of PiaException thrown if month of entitlement is out of range. 
Type of PiaException thrown if year of entitlement is before 1940. 
Type of PiaException thrown if year of entitlement is after maximum allowed. 
(Currently unused.) 
String ID for printing earnings over maximum allowed. 
Type of PiaException thrown if family size is out of bounds. 
(Currently unused). 
(Currently unused). 
Type of PiaException thrown if years are out of range in a FloatMonth function. 
Type of PiaException thrown if unable to read specified years in FloatMonth::read
Type of PiaException thrown if quarter is out of range in a FloatMonth function. 
Type of PiaException thrown if years are out of range in a FloatQuarter function. 
Type of PiaException thrown if unable to read specified years in FloatQuarter::read
Type of PiaException thrown if quarter is out of range in a FloatQuarter function. 
Type of PiaException thrown if data value is zero in a FloatQuarter divide function. 
Type of PiaException thrown if error in FrozMinPage::prepareStrings
Type of PiaException thrown if unable to open input file in FieldOfficeInfoFile::read
Type of PiaException thrown if unable to read all required data in FieldOfficeInfoFile::read
Type of PiaException thrown if unable to open output file in FieldOfficeInfoFile::write
Type of PiaException thrown if average wage increase is out of range. 
Type of PiaException thrown if unable to open output file in AwincFile::write
Type of PiaException thrown if unable to read all required data in AwincFile::read
Type of PiaException thrown if unable to open input file in AwincFile::read
String ID for printing full secondary benefit. 
Type of PiaException thrown if unable to open a Genfile for output. 
Type of PiaException thrown if unable to open a Genfile for appended output. 
Type of PiaException thrown if unable to open a Genfile for input. 
(Currently unused.) 
(Currently unused.) 
(Currently unused.) 
Type of PiaException thrown if average wage increase indicator is out of range in general case. 
Type of PiaException thrown if average wage increase indicator is out of range in Statement case. 
Type of PiaException thrown if benefit increase indicator is out of range in general case. 
Type of PiaException thrown if benefit increase indicator is out of range in Statement case. 
String ID for printing insured status. 
String ID for printing fully insured for totalization benefits.  
(Currently unused). 
(Currently unused). 
(Currently unused.) 
(Currently unused.) 
(Currently unused.) 
(Currently unused.) 
(Currently unused.) 
Type of PiaException thrown if type of benefit is out of range. 
(Currently unused.) 
(Currently unused.) 
(Currently unused.) 
(Currently unused.) 
Type of PiaException thrown if widow's disability is before birth. 
Type of PiaException thrown if widow's disability is after entitlement. 
(Currently unused.) 
Type of PiaException thrown if bic is not a valid life or survivor bic. 
String ID for printing type of survivor. 
Type of PiaException thrown if starting year of law changes is out of range. 
Type of PiaException thrown if law change wage increase proportion is out of range. 
Type of PiaException thrown if law change benefit formula percentage is out of range. 
Type of PiaException thrown if law change bend point is out of range. 
Type of PiaException thrown if law change constant decline percentage is out of range. 
Type of PiaException thrown if unable to parse input line in LawChangeRead::read
Type of PiaException thrown if unable to open input file in LawChangeRead::read
Type of PiaException thrown if unable to open output file in LawChangeWrite::write
Type of PiaException thrown if type of law change is out of range. 
(Currently unused.) 
(Currently unused.) 
Type of PiaException thrown if years are inconsistent in PiaMethod::totalEarnCal
String ID for printing maximum family benefit. 
String ID for printing MFB at eligibility. 
String ID for printing MFB. 
Type of PiaException thrown if military service starting date is after ending date. 
Type of PiaException thrown if number of military service periods is out of range in general case. 
Type of PiaException thrown if number of military service periods is out of range in military service case. 
Type of PiaException thrown if military service starting date is out of range. 
Type of PiaException thrown if military service ending date is out of range. 
Type of PiaException thrown if years are out of range in MilServDates::getQc3750
Type of PiaException thrown if years are out of range in MilServDates::getEarn3750
Type of PiaException thrown if moddata is in error.  
(Currently unused). 
String ID for printing worker's name. 
String ID for printing not disability insured. 
(Currently unused). 
Type of PiaException thrown if year is out of range in WorkerDataGeneral::need_bases
(Currently unused). 
String ID for printing not insured in survivor case. 
String ID for printing not fully insured. 
Type of PiaException thrown if noncovered pension entitlement date is before birth. 
Type of PiaException thrown if noncovered pension entitlement date is after death. 
Type of PiaException thrown if noncovered pension entitlement date entry is invalid. 
String ID for printing noncovered pension entitlement date.  
String ID for printing noncovered pension. 
String ID for printing early retirement age. 
String ID for printing full retirement age. 
String ID for printing widow(er)'s full retirement age. 
String ID for printing full retirement age of aged wife/husband. 
String ID for printing not insured for totalization benefits.  
String ID for printing OAB date of benefit. 
String ID for printing OAB date of entitlement. 
Type of PiaException thrown if date of entitlement is out of range in OldStart::calculate
Type of PiaException thrown if old start method number is out of range. 
Type of PiaException thrown if error in OnePage::prepareStrings
Type of PiaException thrown if month of onset is out of range. 
(Currently unused.) 
Type of PiaException thrown if disability onset is after full retirement age. 
Type of PiaException thrown if day of onset is out of range. 
String ID for printing second prior date of onset. 
Type of PiaException thrown if year of onset is before 1937. 
Type of PiaException thrown if year of onset is after maximum allowed. 
Type of PiaException thrown if disability is before birth. 
Type of PiaException thrown if disability is after entitlement. 
Type of PiaException thrown if death of worker is before disability onset in a survivor case. 
Type of PiaException thrown if prior disability is after current disability. 
(Currently unused.) 
String ID for printing date of onset. 
(Currently unused.) 
(Currently unused.) 
(Currently unused.) 
Type of PiaException thrown if error in OldStart1Page::prepareStrings
(Currently unused.) 
Type of PiaException thrown if month of Statement processing is out of range. 
Type of PiaException thrown if benefit increase indicator or average wage increase indicator is out of range in Statement case. 
Type of PiaException thrown if backward projection percentage is out of range. 
Type of PiaException thrown if forward projection percentage is out of range. 
(Currently unused.) 
(Currently unused.) 
String ID for printing PIA at eligibility. 
String ID for printing PIA. 
Type of PiaException thrown if year of entitlement is out of range in PiaTable::calculate
Type of PiaException thrown if year of benefit is out of range in PiaTable::calculate
Type of PiaException thrown if index is out of range in Pib50Mfb::getAt
Type of PiaException thrown if index is out of range in Pib50Pib::getAt
Type of PiaException thrown if index is out of range in Pib52Mfb::getAt
Type of PiaException thrown if index is out of range in Pib54Mfb::getAt
Type of PiaException thrown if index is out of range in Pib54Pia::getAt
Type of PiaException thrown if index is out of range in Pib58Ame::getAt
Type of PiaException thrown if index is out of range in Pib58Pib::getAt
(Currently unused.) 
(Currently unused.) 
String ID for printing second prior date of onset in nondisability case. 
String ID for printing prior date of cessation. 
String ID for printing date of prior entitlement in nondisability case. 
String ID for printing prior date of entitlement in disability case. 
String ID for printing projected wage base type. 
Type of PiaException thrown if backward projection indicator is out of range in general case (0-2). 
Type of PiaException thrown if backward projection indicator is out of range in backward projection case (1-2). 
Type of PiaException thrown if forward projection indicator is out of range in general case (0-2). 
Type of PiaException thrown if forward projection indicator is out of range in forward projection case (1-2). 
Type of PiaException thrown if month of prior entitlement is out of range. 
Type of PiaException thrown if year of prior entitlement is before 1940. 
Type of PiaException thrown if year of prior entitlement is after maximum allowed. 
Type of PiaException thrown if prior entitlement is not before current entitlement. 
Type of PiaException thrown if prior entitlement to disability is before disability onset. 
(Currently unused.) 
Type of PiaException thrown if prior entitlement to disability is after full retirement age. 
Type of PiaException thrown if error in PiaTable1Page::prepareStrings
Type of PiaException thrown if public pension amount is out of range. 
Type of PiaException thrown if number of quarters of coverage, 1951-77, is greater than number of quarters of coverage, 1937-77.  
Type of PiaException thrown if number of quarters of coverage, 1951-77, is out of range. 
Type of PiaException thrown if average wages have not been set in Qcamt::project
Type of PiaException thrown if number of annual quarters of coverage is out of range. 
Type of PiaException thrown if year is out of range in QcArray functions. 
(Currently unused). 
Type of PiaException thrown if years are out of range in QcArray::accumulate
Type of PiaException thrown if quarters are out of range in QcArray::accumulate
Type of PiaException thrown if quarter of coverage amount has not been set in PiaData::qcCal
Type of PiaException thrown if any starting or ending dates are out of range in PiaData::qcDisCal
Type of PiaException thrown if qclumpyear is out of range. 
Type of PiaException thrown if index is out of range in QcPacked::get
Type of PiaException thrown if index is out of range in QcPacked::set
Type of PiaException thrown if number of quarters of coverage, 1937-77, is out of range. 
Type of PiaException thrown if no quarters of coverage in a totalization case. 
Type of PiaException thrown if number of quarters in a QtrYear is greater than 3. 
Type of PiaException thrown if year in a QtrYear is greater than 2100. 
Return value from PiaRead::read if successful read, with end of file following. 
Type of PiaException thrown if unable to read a pia file. 
Return value from PiaRead::read if successful read, with additional data following. 
String ID for printing relative earnings level. 
Type of PiaException thrown if first year is out of range in PiaCal::relEarnPositionCal
String ID for printing required quarters of coverage. 
(Currently unused.) 
Type of PiaException thrown if year is before 1937 in BenefitAmount functions. 
Type of PiaException thrown if denominator is out of range in RtGeneral::project1
Type of PiaException thrown if error in ReindWid1Page::prepareStrings
Type of PiaException thrown if type of bic is not set in Secondary::check
Type of PiaException thrown if year is out of range in PiaParams::setNoChange
Type of PiaException thrown if sex is not Sex::sex_type::MALE or Sex::sex_type::FEMALE.  
String ID for printing sex of worker. 
Type of PiaException thrown if annual Sga project function is called. 
Type of PiaException thrown if error in SpecMin1Page::prepareStrings
String ID for printing special minimum PIA, support PIA unused.  
String ID for printing special minimum PIA, support PIA used.  
String ID for printing total special minimum years of coverage.  
String ID for printing total special minimum years of coverage.  
Type of PiaException thrown if number of characters in a string used to construct an Ssn is less than 9.  
String ID for printing worker's Social Security number. 
Type of PiaException thrown if starting year of assumptions is before 1979. 
Type of PiaException thrown if starting year of assumptions is after maximum year allowed. 
String ID for printing support PIA. 
String ID for printing secondary date of benefit. 
String ID for printing secondary date of entitlement. 
Type of PiaException thrown if type of taxes is out of range. 
Type of PiaException thrown if year is out of range in WorkerData::setTaxType
Type of PiaException thrown if error in TransGuar1Page::prepareStrings
(Currently unused.) 
(Currently unused.) 
(Currently unused.) 
(Currently unused). 
Type of PiaException thrown if error in InsuredPage::prepareStrings
Type of PiaException thrown if error in EarningsPage::prepareStrings
Type of PiaException thrown if error in Summary1Page::prepareStrings
Type of PiaException thrown if error in Summary2Page::prepareStrings
Type of PiaException thrown if error in Summary3Page::prepareStrings
Type of PiaException thrown if error in TaxesPage::prepareStrings
Type of PiaException thrown if either year is out of range in PiaParams::unbiCatchUp
String ID for printing unused earnings message. 
(Currently unused.) 
(Currently unused.) 
Type of PiaException thrown if average wage is zero in PiaParams::updateFq
(Currently unused.) 
(Currently unused.) 
Type of PiaException thrown if number of periods of disability is not 0, 1, or 2 in a nondisability case. 
Type of PiaException thrown if number of periods of disability is not 1 or 2 in a disability case. 
(Currently unused.) 
Type of PiaException thrown if first month of waiting period is out of range. 
Type of PiaException thrown if year of first month of waiting period is before 1940. 
Type of PiaException thrown if year of first month of waiting period is after maximum allowed. 
Type of PiaException thrown if waiting period starts before onset. 
Type of PiaException thrown if entitlement is before waiting period. 
Type of PiaException thrown if cessation is before waiting period. 
(Currently unused.) 
String ID for printing date of onset of widow(er). 
Type of PiaException thrown if error in WageInd1Page::prepareStrings
Type of PiaException thrown if first year of earnings is out of range in PiaWrite::writeEarnOasdi or PiaWriteAny::writeEarnOasdi
(Currently unused.) 
Copyright (c) 2010. All rights reserved.
What do you think about this topic? Send feedback!