fdf_internal

Summary

Functions

Args(LogArgs... values)
constexpr fdf_internal::Tuplet< LogArgs...>
ArgsSize(Args... args)
constexpr size_t
FromCString(const char *value)
ILessThanSize()
constexpr bool
IfExistsRunUnmanagedUntil(fit::function< bool()> condition)
KeyValueInternal(Key key, Value value)
constexpr fdf_internal::KeyValue< Key, Value >
MakeKV(std::tuple< Values...> value, std::tuple< Tuple...> tuple)
auto
MakeKV(std::tuple< Args...> args, std::tuple< EmptyTuple...> start_tuple)
auto
MakeKV(std::tuple< Args...> args)
auto
MakeValue(Msg msg, fdf_internal::Tuplet< Args...> args)
auto
Not()
constexpr bool
fx_slog(fdf::Logger & logger, FuchsiaLogSeverity severity, const char *file, int line, Msg msg, Args... args)
void

Classes

fdf_internal::DefaultDispatcherSetting
fdf_internal::TestDispatcherBuilder
fdf_internal::TestSynchronizedDispatcher

Structs

fdf_internal::EncoderState
fdf_internal::KeyValue
fdf_internal::LogValue
fdf_internal::Tuplet

Functions

Args

constexpr fdf_internal::Tuplet< LogArgs...> Args(
  LogArgs... values
)

ArgsSize

constexpr size_t ArgsSize(
  Args... args
)

FromCString

cpp17::optional< cpp17::string_view > FromCString(
  const char *value
)

ILessThanSize

constexpr bool ILessThanSize()

IfExistsRunUnmanagedUntil

zx::result IfExistsRunUnmanagedUntil(
  fit::function< bool()> condition
)

KeyValueInternal

constexpr fdf_internal::KeyValue< Key, Value > KeyValueInternal(
  Key key,
  Value value
)

MakeKV

auto MakeKV(
  std::tuple< Values...> value,
  std::tuple< Tuple...> tuple
)

MakeKV

auto MakeKV(
  std::tuple< Args...> args,
  std::tuple< EmptyTuple...> start_tuple
)

MakeKV

auto MakeKV(
  std::tuple< Args...> args
)

MakeValue

auto MakeValue(
  Msg msg,
  fdf_internal::Tuplet< Args...> args
)

Not

constexpr bool Not()

fx_slog

void fx_slog(
  fdf::Logger & logger,
  FuchsiaLogSeverity severity,
  const char *file,
  int line,
  Msg msg,
  Args... args
)