Apache Mesos
Public Member Functions | List of all members
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event > Class Template Reference

#include <mesos.hpp>

Public Member Functions

 MOCK_METHOD1_T (connected, void(Mesos *))
 
 MOCK_METHOD1_T (disconnected, void(Mesos *))
 
 MOCK_METHOD2_T (subscribed, void(Mesos *, const typename Event::Subscribed &))
 
 MOCK_METHOD2_T (launch, void(Mesos *, const typename Event::Launch &))
 
 MOCK_METHOD2_T (launchGroup, void(Mesos *, const typename Event::LaunchGroup &))
 
 MOCK_METHOD2_T (kill, void(Mesos *, const typename Event::Kill &))
 
 MOCK_METHOD2_T (message, void(Mesos *, const typename Event::Message &))
 
 MOCK_METHOD1_T (shutdown, void(Mesos *))
 
 MOCK_METHOD2_T (error, void(Mesos *, const typename Event::Error &))
 
 MOCK_METHOD2_T (acknowledged, void(Mesos *, const typename Event::Acknowledged &))
 
void events (Mesos *mesos, std::queue< Event > events)
 

Member Function Documentation

template<typename Mesos , typename Event >
void mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::events ( Mesos *  mesos,
std::queue< Event >  events 
)
inline
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD1_T ( connected  ,
void(Mesos *)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD1_T ( disconnected  ,
void(Mesos *)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD1_T ( shutdown  ,
void(Mesos *)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD2_T ( subscribed  ,
void(Mesos *, const typename Event::Subscribed &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD2_T ( launch  ,
void(Mesos *, const typename Event::Launch &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD2_T ( launchGroup  ,
void(Mesos *, const typename Event::LaunchGroup &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD2_T ( kill  ,
void(Mesos *, const typename Event::Kill &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD2_T ( message  ,
void(Mesos *, const typename Event::Message &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD2_T ( error  ,
void(Mesos *, const typename Event::Error &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::executor::MockHTTPExecutor< Mesos, Event >::MOCK_METHOD2_T ( acknowledged  ,
void(Mesos *, const typename Event::Acknowledged &)   
)

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