Skip to main content

chronon::observe::timeline_observe_detail::LookaheadCacheSync

#include <TimelineObserve.hpp>

Public Types

Name
using ObservationContext::LookaheadTransitionTransition
using ObservationContext::LookaheadSyncNode::ApplyFnApplyFn

Public Functions

Name
~LookaheadCacheSync()
voidsync(ObservationContext * ctx)
LookaheadCacheSync &operator=(const LookaheadCacheSync & ) =delete
LookaheadCacheSync &operator=(LookaheadCacheSync && ) =delete
LookaheadCacheSync(void * owner, ApplyFn apply)
LookaheadCacheSync(const LookaheadCacheSync & ) =delete
LookaheadCacheSync(LookaheadCacheSync && ) =delete

Public Types Documentation

using Transition

using chronon::observe::timeline_observe_detail::LookaheadCacheSync::Transition = ObservationContext::LookaheadTransition;

using ApplyFn

using chronon::observe::timeline_observe_detail::LookaheadCacheSync::ApplyFn = ObservationContext::LookaheadSyncNode::ApplyFn;

Public Functions Documentation

function ~LookaheadCacheSync

inline ~LookaheadCacheSync()

function sync

inline void sync(
ObservationContext * ctx
)

function operator=

LookaheadCacheSync & operator=(
const LookaheadCacheSync &
) =delete

function operator=

LookaheadCacheSync & operator=(
LookaheadCacheSync &&
) =delete

function LookaheadCacheSync

inline LookaheadCacheSync(
void * owner,
ApplyFn apply
)

function LookaheadCacheSync

LookaheadCacheSync(
const LookaheadCacheSync &
) =delete

function LookaheadCacheSync

LookaheadCacheSync(
LookaheadCacheSync &&
) =delete

Updated on 2026-06-22 at 09:17:04 +0000