libzypp 17.31.23
providefwd_p.h
Go to the documentation of this file.
1/*---------------------------------------------------------------------\
2| ____ _ __ __ ___ |
3| |__ / \ / / . \ . \ |
4| / / \ V /| _/ _/ |
5| / /__ | | | | | | |
6| /_____||_| |_| |_| |
7| |
8\----------------------------------------------------------------------/
9*
10* This file contains private API, this might break at any time between releases.
11* You have been warned!
12*
13*/
14#ifndef ZYPP_MEDIA_PRIVATE_PROVIDE_FWD_P_H_INCLUDED
15#define ZYPP_MEDIA_PRIVATE_PROVIDE_FWD_P_H_INCLUDED
16
17#include <zypp-media/ng/ProvideFwd>
18namespace zyppng {
25
26 class ProvideMessage;
27
28 template< typename T >
29 class ProvidePromise;
30 template< typename T >
31 using ProvidePromiseRef = std::shared_ptr<ProvidePromise<T>>;
32 template< typename T >
33 using ProvidePromiseWeakRef = std::weak_ptr<ProvidePromise<T>>;
34}
35
36#endif
std::shared_ptr< ProvidePromise< T > > ProvidePromiseRef
Definition: providefwd_p.h:31
ZYPP_FWD_DECL_TYPE_WITH_REFS(SuseMediaDataVerifier)
std::weak_ptr< ProvidePromise< T > > ProvidePromiseWeakRef
Definition: providefwd_p.h:33