RxCpp
The Reactive Extensions for Native (RxCpp) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators in both C and C++.
Public Member Functions | List of all members
rxcpp::trace_noop Struct Reference

#include <rx-trace.hpp>

Public Member Functions

template<class Worker , class Schedulable >
void schedule_enter (const Worker &, const Schedulable &)
 
template<class Worker >
void schedule_return (const Worker &)
 
template<class Worker , class When , class Schedulable >
void schedule_when_enter (const Worker &, const When &, const Schedulable &)
 
template<class Worker >
void schedule_when_return (const Worker &)
 
template<class Schedulable >
void action_enter (const Schedulable &)
 
template<class Schedulable >
void action_return (const Schedulable &)
 
template<class Schedulable >
void action_recurse (const Schedulable &)
 
template<class Observable , class Subscriber >
void subscribe_enter (const Observable &, const Subscriber &)
 
template<class Observable >
void subscribe_return (const Observable &)
 
template<class SubscriberFrom , class SubscriberTo >
void connect (const SubscriberFrom &, const SubscriberTo &)
 
template<class OperatorSource , class OperatorChain , class Subscriber , class SubscriberLifted >
void lift_enter (const OperatorSource &, const OperatorChain &, const Subscriber &, const SubscriberLifted &)
 
template<class OperatorSource , class OperatorChain >
void lift_return (const OperatorSource &, const OperatorChain &)
 
template<class SubscriptionState >
void unsubscribe_enter (const SubscriptionState &)
 
template<class SubscriptionState >
void unsubscribe_return (const SubscriptionState &)
 
template<class SubscriptionState , class Subscription >
void subscription_add_enter (const SubscriptionState &, const Subscription &)
 
template<class SubscriptionState >
void subscription_add_return (const SubscriptionState &)
 
template<class SubscriptionState , class WeakSubscription >
void subscription_remove_enter (const SubscriptionState &, const WeakSubscription &)
 
template<class SubscriptionState >
void subscription_remove_return (const SubscriptionState &)
 
template<class Subscriber >
void create_subscriber (const Subscriber &)
 
template<class Subscriber , class T >
void on_next_enter (const Subscriber &, const T &)
 
template<class Subscriber >
void on_next_return (const Subscriber &)
 
template<class Subscriber >
void on_error_enter (const Subscriber &, const std::exception_ptr &)
 
template<class Subscriber >
void on_error_return (const Subscriber &)
 
template<class Subscriber >
void on_completed_enter (const Subscriber &)
 
template<class Subscriber >
void on_completed_return (const Subscriber &)
 

Member Function Documentation

template<class Schedulable >
void rxcpp::trace_noop::action_enter ( const Schedulable &  )
inline
template<class Schedulable >
void rxcpp::trace_noop::action_recurse ( const Schedulable &  )
inline
template<class Schedulable >
void rxcpp::trace_noop::action_return ( const Schedulable &  )
inline
template<class SubscriberFrom , class SubscriberTo >
void rxcpp::trace_noop::connect ( const SubscriberFrom &  ,
const SubscriberTo &   
)
inline
template<class Subscriber >
void rxcpp::trace_noop::create_subscriber ( const Subscriber &  )
inline
template<class OperatorSource , class OperatorChain , class Subscriber , class SubscriberLifted >
void rxcpp::trace_noop::lift_enter ( const OperatorSource &  ,
const OperatorChain &  ,
const Subscriber &  ,
const SubscriberLifted &   
)
inline
template<class OperatorSource , class OperatorChain >
void rxcpp::trace_noop::lift_return ( const OperatorSource &  ,
const OperatorChain &   
)
inline
template<class Subscriber >
void rxcpp::trace_noop::on_completed_enter ( const Subscriber &  )
inline
template<class Subscriber >
void rxcpp::trace_noop::on_completed_return ( const Subscriber &  )
inline
template<class Subscriber >
void rxcpp::trace_noop::on_error_enter ( const Subscriber &  ,
const std::exception_ptr &   
)
inline
template<class Subscriber >
void rxcpp::trace_noop::on_error_return ( const Subscriber &  )
inline
template<class Subscriber , class T >
void rxcpp::trace_noop::on_next_enter ( const Subscriber &  ,
const T &   
)
inline
template<class Subscriber >
void rxcpp::trace_noop::on_next_return ( const Subscriber &  )
inline
template<class Worker , class Schedulable >
void rxcpp::trace_noop::schedule_enter ( const Worker &  ,
const Schedulable &   
)
inline
template<class Worker >
void rxcpp::trace_noop::schedule_return ( const Worker &  )
inline
template<class Worker , class When , class Schedulable >
void rxcpp::trace_noop::schedule_when_enter ( const Worker &  ,
const When &  ,
const Schedulable &   
)
inline
template<class Worker >
void rxcpp::trace_noop::schedule_when_return ( const Worker &  )
inline
template<class Observable , class Subscriber >
void rxcpp::trace_noop::subscribe_enter ( const Observable &  ,
const Subscriber &   
)
inline
template<class Observable >
void rxcpp::trace_noop::subscribe_return ( const Observable &  )
inline
template<class SubscriptionState , class Subscription >
void rxcpp::trace_noop::subscription_add_enter ( const SubscriptionState &  ,
const Subscription &   
)
inline
template<class SubscriptionState >
void rxcpp::trace_noop::subscription_add_return ( const SubscriptionState &  )
inline
template<class SubscriptionState , class WeakSubscription >
void rxcpp::trace_noop::subscription_remove_enter ( const SubscriptionState &  ,
const WeakSubscription &   
)
inline
template<class SubscriptionState >
void rxcpp::trace_noop::subscription_remove_return ( const SubscriptionState &  )
inline
template<class SubscriptionState >
void rxcpp::trace_noop::unsubscribe_enter ( const SubscriptionState &  )
inline
template<class SubscriptionState >
void rxcpp::trace_noop::unsubscribe_return ( const SubscriptionState &  )
inline

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