32 typedef struct p_LDServerSDKTrackSeriesContext* LDServerSDKTrackSeriesContext;
41 LD_EXPORT(
char const*)
90 double* out_metric_value);
116 LD_EXPORT(
char const*)
Export macros for C bindings.
C bindings for passing caller data to hooks.
struct p_LDHookContext * LDHookContext
Opaque hook context handle.
Definition: hook_context.h:35
LDTrackSeriesContext_Key(LDServerSDKTrackSeriesContext track_context)
Get the event key for the track call.
Definition: track_series_context.cpp:21
LDTrackSeriesContext_Data(LDServerSDKTrackSeriesContext track_context, LDValue *out_data)
Get the application-specified data for the track call, if any.
Definition: track_series_context.cpp:33
LDTrackSeriesContext_EnvironmentId(LDServerSDKTrackSeriesContext track_context)
Get the environment ID, if available.
Definition: track_series_context.cpp:69
LDTrackSeriesContext_Context(LDServerSDKTrackSeriesContext track_context)
Get the context (user/organization) associated with the track call.
Definition: track_series_context.cpp:27
LDTrackSeriesContext_MetricValue(LDServerSDKTrackSeriesContext track_context, double *out_metric_value)
Get the metric value for the track call, if any.
Definition: track_series_context.cpp:49
LDTrackSeriesContext_HookContext(LDServerSDKTrackSeriesContext track_context)
Get the hook context provided by the caller.
Definition: track_series_context.cpp:63
struct _LDValue * LDValue
Definition: value.h:64