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

#include <mesos.hpp>

Public Member Functions

 MOCK_METHOD1_T (connected, void(Mesos *))
 
 MOCK_METHOD1_T (disconnected, void(Mesos *))
 
 MOCK_METHOD1_T (heartbeat, void(Mesos *))
 
 MOCK_METHOD2_T (subscribed, void(Mesos *, const typename Event::Subscribed &))
 
 MOCK_METHOD2_T (offers, void(Mesos *, const typename Event::Offers &))
 
 MOCK_METHOD2_T (inverseOffers, void(Mesos *, const typename Event::InverseOffers &))
 
 MOCK_METHOD2_T (rescind, void(Mesos *, const typename Event::Rescind &))
 
 MOCK_METHOD2_T (rescindInverseOffers, void(Mesos *, const typename Event::RescindInverseOffer &))
 
 MOCK_METHOD2_T (update, void(Mesos *, const typename Event::Update &))
 
 MOCK_METHOD2_T (updateOperationStatus, void(Mesos *, const typename Event::UpdateOperationStatus &))
 
 MOCK_METHOD2_T (message, void(Mesos *, const typename Event::Message &))
 
 MOCK_METHOD2_T (failure, void(Mesos *, const typename Event::Failure &))
 
 MOCK_METHOD2_T (error, void(Mesos *, const typename Event::Error &))
 
void events (Mesos *mesos, std::queue< Event > events)
 

Member Function Documentation

template<typename Mesos , typename Event >
void mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::events ( Mesos *  mesos,
std::queue< Event >  events 
)
inline
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD1_T ( connected  ,
void(Mesos *)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD1_T ( disconnected  ,
void(Mesos *)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD1_T ( heartbeat  ,
void(Mesos *)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( subscribed  ,
void(Mesos *, const typename Event::Subscribed &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( offers  ,
void(Mesos *, const typename Event::Offers &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( inverseOffers  ,
void(Mesos *, const typename Event::InverseOffers &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( rescind  ,
void(Mesos *, const typename Event::Rescind &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( rescindInverseOffers  ,
void(Mesos *, const typename Event::RescindInverseOffer &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( update  ,
void(Mesos *, const typename Event::Update &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( updateOperationStatus  ,
void(Mesos *, const typename Event::UpdateOperationStatus &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( message  ,
void(Mesos *, const typename Event::Message &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( failure  ,
void(Mesos *, const typename Event::Failure &)   
)
template<typename Mesos , typename Event >
mesos::internal::tests::scheduler::MockHTTPScheduler< Mesos, Event >::MOCK_METHOD2_T ( error  ,
void(Mesos *, const typename Event::Error &)   
)

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