chronon::observe::timeline_observe_detail::LookaheadValueCache
#include <TimelineObserve.hpp>
Public Functions
| Name | |
|---|---|
| void | sync(ObservationContext * ctx) |
| void | recordSample(ObservationContext * ctx, const T & value) |
| LookaheadValueCache & | operator=(const LookaheadValueCache & ) =delete |
| bool | differsFromLast(ObservationContext * ctx, const T & value) |
| LookaheadValueCache() | |
| LookaheadValueCache(const LookaheadValueCache & ) =delete |
Detailed Description
template <typename T >
class chronon::observe::timeline_observe_detail::LookaheadValueCache;
Public Functions Documentation
function sync
inline void sync(
ObservationContext * ctx
)
function recordSample
inline void recordSample(
ObservationContext * ctx,
const T & value
)
function operator=
LookaheadValueCache & operator=(
const LookaheadValueCache &
) =delete
function differsFromLast
inline bool differsFromLast(
ObservationContext * ctx,
const T & value
)
function LookaheadValueCache
inline LookaheadValueCache()
function LookaheadValueCache
LookaheadValueCache(
const LookaheadValueCache &
) =delete
Updated on 2026-06-23 at 06:58:01 +0000