aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/unavailable/unavailable_repository_file.cc
AgeCommit message (Collapse)AuthorLines
2016-08-06modernize: use default method synthesisAvatar Saleem Abdulrasool -3/+1
Convert a number of destructors to default synthesized functions. Try to inline a few instances into the header. It should be possible to inline all of them, however, gcc seems to emit a number of warnings. Furthermore, some of the destructors are pure-virtualed, but provide an implementation. Placing the definition into the header causes ODR violations.
2012-11-14Properly handle subslots in ::unavailableAvatar Dimitry Ishenko -4/+16
2011-08-07Move explicit instantiations to namespace paludisAvatar Elias Pipping -4/+6
Makes clang++ happy
2011-01-09Rework Pimp to avoid ImpPtr ickinessAvatar Ciaran McCreesh -2/+2
Fixes: ticket:1070
2010-08-24FSEntry -> FSPath, FSStatAvatar Ciaran McCreesh -2/+2
Fixes: ticket:967
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -1/+1
2010-07-23PrivateImplementationPattern -> Pimp, Implementation -> ImpAvatar Ciaran McCreesh -5/+5
2010-07-22Less verbose PrivateImplementationPatternAvatar Ciaran McCreesh -1/+1
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -1/+1
2010-07-20TypoAvatar Ciaran McCreesh -5/+5
2010-05-19New improved NamedValue syntaxAvatar Ciaran McCreesh -4/+4
2010-05-14Track repo depsAvatar Ciaran McCreesh -1/+9
2010-05-14Only unavailable-2 is repository/ableAvatar Ciaran McCreesh -1/+20
2010-05-14More repository id metadataAvatar Ciaran McCreesh -2/+18
2009-11-28Don't use virtuals for wrapped forward iteratorsAvatar Ciaran McCreesh -2/+10
2009-03-22VersionSpecOptions(), but don't use themAvatar Ciaran McCreesh -1/+2
2009-02-09Avoid std::ifstream and std::ofstream.Avatar Ciaran McCreesh -5/+3
Unfortunately std::ifstream and std::ofstream are allowed to fail in unobvious ways when given a duff file. In particular, gcc won't error out when a std::ifstream is created for a directory until the first read occurs. So we write our own stream buffer classes that do error checking and throw useful exceptions on error, and use those instead.
2008-08-03Kill kc. Breaks python.Avatar Ciaran McCreesh -7/+7
2008-06-11Don't shadowAvatar Ciaran McCreesh -2/+2
2008-06-10Allow repository files for UnavailableRepository to specify a repository ↵Avatar David Leverton -1/+17
homepage and description.
2008-06-10Experimental UnavailableRepository support, undocumented until it's had more ↵Avatar Ciaran McCreesh -0/+209
testing.