paludis  Version 2.6.0
Classes | Public Types | Public Member Functions | Friends | List of all members
paludis::DigestRegistry Class Reference
+ Inheritance diagram for paludis::DigestRegistry:

Classes

class  Registration
 

Public Types

typedef std::function< std::string(std::istream &)> Function
 
typedef WrappedForwardIterator< AlgorithmsConstIteratorTag, const std::pair< const std::string, Function > > AlgorithmsConstIterator
 

Public Member Functions

Function get (const std::string &algo) const
 
AlgorithmsConstIterator begin_algorithms () const PALUDIS_ATTRIBUTE((warn_unused_result))
 
AlgorithmsConstIterator end_algorithms () const PALUDIS_ATTRIBUTE((warn_unused_result))
 
- Public Member Functions inherited from paludis::Singleton< DigestRegistry >
 Singleton ()=default
 
 Singleton (const Singleton &)=delete
 
const Singletonoperator= (const Singleton &)=delete
 

Friends

class Singleton< DigestRegistry >
 

Additional Inherited Members

- Static Public Member Functions inherited from paludis::Singleton< DigestRegistry >
static DigestRegistryget_instance () PALUDIS_ATTRIBUTE((warn_unused_result))
 
static void destroy_instance ()
 

The documentation for this class was generated from the following file: