1#ifndef ZYPP_BASE_THREADDATA_P_DEFINED 
    2#define ZYPP_BASE_THREADDATA_P_DEFINED 
   23    const std::string &
name() 
const;
 
   27    void setDispatcher( 
const std::shared_ptr<EventDispatcher> &disp );
 
 
const Arch Arch_armv7hnl Arch_armv7nhl ZYPP_API
ThreadData & threadData()
std::shared_ptr< EventDispatcher > dispatcher()
std::weak_ptr< EventDispatcher > _dispatcher
static ZYPP_API ThreadData & current()
const std::string & name() const
std::string _threadName
lazy initialized to _threadId if unset
void setDispatcher(const std::shared_ptr< EventDispatcher > &disp)
std::thread::native_handle_type _nativeHandle
std::shared_ptr< EventDispatcher > ensureDispatcher()
std::thread::id _threadId
Provides API related macros.