
useDynLib(timereg)

import(survival)

export("aalen",
       "aalen.des",
       "aalenBase",
       "aalenBaseTest",
       "aalen.test",
       "additive.pls",
       "additive.plsR",
       "check.missing",
       "rm.missing",
       "coefBase",
       "comp.risk",
       "const",       
       "cox",
       "cox.aalen",	
       "cox.aalenBase",
       "cum.residuals",
       "Cpred",
       "Csmooth2B",	
       "CsmoothB",	
       "cum.residuals",
       "des.aalen",
       "dynreg",   	
       "dynregBase",	
       "Gprop.odds",
       "krylow.pls",
       "lasso.boost",
       "lasso.boostR",
       "lasso.add.hazard",
       "localTimeReg",
       "mylars",
       "nameestimate",	
       "namematrix",
       "pe.sasieni",
       "percen",
       "pred.cum",
       "pred.des",
       "prop",	
       "prop.excess",	
       "prop.excessBase",
       "prop.odds",
       "pval",
       "read.design",
       "read.surv",
       "semiaalen",	
       "semiaalenTest",
       "semicox",	
       "semiregBase",
       "slaaop",
       "surv.lars",
       "surv.lars.cv",
       "surv.lars.gcv",
       "mycoef.lars",
       "mypredict.lars",	
       "timecox",
       "timecoxBase",
       "timetest",
       "two.stage",
       "two.stage.reg",
       "two.stageBase",
       "two.stageBase.reg")

S3method(plot,aalen)
S3method(plot,comprisk)
S3method(plot,cum.residuals)
S3method(plot,cox.aalen)
S3method(plot,dynreg)
S3method(plot,predictAalen)
S3method(plot,predictComprisk)
S3method(plot,predictCoxAalen)
S3method(plot,prop.excess)
S3method(plot,timecox)
S3method(plot,two.stage)

S3method(print,aalen)
S3method(print,cox.aalen)
S3method(print,cum.residuals)
S3method(print,dynreg)
S3method(print,pe.sasieni)
S3method(print,predictAalen)
S3method(print,predictComprisk)
S3method(print,predictCoxAalen)
S3method(print,prop.excess)
S3method(print,timecox)
S3method(print,two.stage)
S3method(print,two.stage.reg)

S3method(summary,aalen)
S3method(summary,cox.aalen)
S3method(summary,comprisk)
S3method(summary,cum.residuals)
S3method(summary,dynreg)
S3method(summary,pe.sasieni)
S3method(summary,predictAalen)
S3method(summary,predictComprisk)
S3method(summary,predictCoxAalen)
S3method(summary,prop.excess)
S3method(summary,timecox)
S3method(summary,two.stage)
S3method(summary,two.stage.reg)

S3method(predict,aalen)
S3method(predict,comprisk)
S3method(predict,cox.aalen)

S3method(coef,aalen)
S3method(coef,cox.aalen)
S3method(coef,dynreg)
S3method(coef,timecox)
S3method(coef,two.stage)

export("plot.aalen",
       "plot.comprisk",
       "plot.cum.residuals",
       "plot.cox.aalen",
       "plot.dynreg",
       "plot.predictAalen",
       "plot.predictComprisk",
       "plot.predictCoxAalen",
       "plot.prop.excess",
       "plot.timecox",
       "plot.two.stage",
       "print.aalen",
       "print.cox.aalen",
       "print.cum.residuals",
       "print.dynreg",
       "print.pe.sasieni",
       "print.predictAalen",
       "print.predictComprisk",
       "print.predictCoxAalen",
       "print.prop.excess",
       "print.timecox",
       "print.two.stage",
       "print.two.stage.reg",
       "summary.aalen",
       "summary.cox.aalen",
       "summary.comprisk",
       "summary.cum.residuals",
       "summary.dynreg",
       "summary.pe.sasieni",
       "summary.predictAalen",
       "summary.predictComprisk",
       "summary.predictCoxAalen",
       "summary.prop.excess",
       "summary.timecox",
       "summary.two.stage",
       "summary.two.stage.reg",
       "predict.aalen",
       "predict.comprisk",
       "predict.cox.aalen",
       "coef.aalen",
       "coef.cox.aalen",
       "coef.dynreg",
       "coef.timecox",
       "coef.two.stage")





