#include <SourceFeed.h>
Public Types | |
| typedef ContainerT::size_type | size_type |
| typedef ContainerT::iterator | iterator |
| typedef ContainerT::const_iterator | const_iterator |
Public Member Functions | |
| SourceFeed_Ref (ResPoolManager pool_r) | |
| Default ctor. | |
| ~SourceFeed_Ref () | |
| Dtor. | |
| void | addSource (Source_Ref src_r) |
| Add one Source. | |
| template<class _InputIterator> | |
| void | addSource (_InputIterator first_r, _InputIterator last_r) |
| Add Sources from some container. | |
| void | removeSource (Source_Ref src_r) |
| Remove a Source. | |
| template<class _InputIterator> | |
| void | removeSource (_InputIterator first_r, _InputIterator last_r) |
| Remove all Sources mentioned in container. | |
| void | removeAllSources () |
| Remove all Sources. | |
| const_iterator | sourceBegin () const |
| Iterate and query. | |
| const_iterator | sourceEnd () const |
Private Types | |
| typedef std::set< Source_Ref > | ContainerT |
Private Member Functions | |
| void | insert (ContainerT &sources_r) |
| void | erase (ContainerT &sources_r) |
Private Attributes | |
| shared_ptr< Impl > | _pimpl |
| Pointer to implementation: _Ref. | |
Friends | |
| std::ostream & | operator<< (std::ostream &str, const SourceFeed_Ref &obj) |
Classes | |
| struct | Impl |
| SourceFeed implementation. More... | |
Definition at line 34 of file SourceFeed.h.
|
|
Definition at line 37 of file SourceFeed.h. |
|
|
Definition at line 41 of file SourceFeed.h. |
|
|
Definition at line 44 of file SourceFeed.h. |
|
|
Definition at line 45 of file SourceFeed.h. |
|
|
Default ctor.
Definition at line 90 of file SourceFeed.cc. |
|
|
Dtor.
Definition at line 99 of file SourceFeed.cc. |
|
|
Add one Source.
Definition at line 56 of file SourceFeed.h. References insert(). |
|
||||||||||||||||
|
Add Sources from some container.
Definition at line 65 of file SourceFeed.h. References insert(). |
|
|
Remove a Source.
Definition at line 78 of file SourceFeed.h. References erase(). Referenced by removeAllSources(). |
|
||||||||||||||||
|
Remove all Sources mentioned in container.
Definition at line 87 of file SourceFeed.h. References erase(). |
|
|
Remove all Sources.
Definition at line 94 of file SourceFeed.h. References removeSource(), sourceBegin(), and sourceEnd(). |
|
|
Iterate and query.
Definition at line 118 of file SourceFeed.cc. References _pimpl. Referenced by removeAllSources(). |
|
|
Definition at line 121 of file SourceFeed.cc. References _pimpl. Referenced by removeAllSources(). |
|
|
Definition at line 112 of file SourceFeed.cc. References _pimpl. Referenced by addSource(). |
|
|
Definition at line 115 of file SourceFeed.cc. References _pimpl. Referenced by removeSource(). |
|
||||||||||||
|
Definition at line 131 of file SourceFeed.cc. |
|
|
Pointer to implementation: _Ref.
Definition at line 113 of file SourceFeed.h. Referenced by erase(), insert(), zypp::operator<<(), sourceBegin(), and sourceEnd(). |
1.4.6