C++ Server-Side SDK
LaunchDarkly SDK
|
#include <evaluation_stack.hpp>
Public Member Functions | |
std::optional< Guard > | NoticePrerequisite (std::string prerequisite_key) |
std::optional< Guard > | NoticeSegment (std::string segment_key) |
EvaluationStack is used to track which segments and flags have been noticed during evaluation in order to detect circular references.
std::optional< Guard > launchdarkly::server_side::evaluation::EvaluationStack::NoticePrerequisite | ( | std::string | prerequisite_key | ) |
std::optional< Guard > launchdarkly::server_side::evaluation::EvaluationStack::NoticeSegment | ( | std::string | segment_key | ) |