virthttp  0.0
libvirt http interface
Public Member Functions | Public Attributes | List of all members
virt::ConnectionAuth< Callback > Class Template Reference

#include <Connection.hpp>

Public Member Functions

template<typename Container >
 ConnectionAuth (Container c, Callback callback)
 
 ConnectionAuth (const ConnectionAuth &)=default
 
 ConnectionAuth (ConnectionAuth &&) noexcept=default
 
 operator virConnectAuth () noexcept
 

Public Attributes

std::vector< enums::connection::CredentialTypecred_types {}
 
Callback callback
 

Constructor & Destructor Documentation

template<typename Callback >
template<typename Container >
virt::ConnectionAuth< Callback >::ConnectionAuth ( Container  c,
Callback  callback 
)
inline
template<typename Callback = ConnectAuthCallback>
virt::ConnectionAuth< Callback >::ConnectionAuth ( const ConnectionAuth< Callback > &  )
inlinedefault
template<typename Callback = ConnectAuthCallback>
virt::ConnectionAuth< Callback >::ConnectionAuth ( ConnectionAuth< Callback > &&  )
inlinedefaultnoexcept

Member Function Documentation

template<typename Callback >
virt::ConnectionAuth< Callback >::operator virConnectAuth ( )
inlineexplicitnoexcept

Member Data Documentation

template<typename Callback = ConnectAuthCallback>
Callback virt::ConnectionAuth< Callback >::callback
template<typename Callback = ConnectAuthCallback>
std::vector<enums::connection::CredentialType> virt::ConnectionAuth< Callback >::cred_types {}

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