# fdf_internal::LogValue

## Summary

| ### Constructors and Destructors ||
|---|---|
| `https://fuchsia.dev/reference/cpp/struct/fdf-internal/log-value#structfdf__internal_1_1_log_value_1a61c2d993cfae560f5798f088ab1a9c4d(Msg msg, https://fuchsia.dev/reference/cpp/struct/fdf-internal/tuplet#structfdf__internal_1_1_tuplet< KeyValuePairs...> kvps)` ||

| ### Public attributes ||
|---|---|
| `https://fuchsia.dev/reference/cpp/struct/fdf-internal/log-value#structfdf__internal_1_1_log_value_1a30fbb9764ac1618609a7771ee901cb4d` | `https://fuchsia.dev/reference/cpp/struct/fdf-internal/tuplet#structfdf__internal_1_1_tuplet< KeyValuePairs...>` |
| `https://fuchsia.dev/reference/cpp/struct/fdf-internal/log-value#structfdf__internal_1_1_log_value_1ad271052c49ba3e9cc72b3fc9162f5c62` | `Msg` |

| ### Public functions ||
|---|---|
| `https://fuchsia.dev/reference/cpp/struct/fdf-internal/log-value#structfdf__internal_1_1_log_value_1a0336aa45e13c0375ff2fe048539c8a71(https://fuchsia.dev/reference/cpp/class/fdf/logger#classfdf_1_1_logger & logger, FuchsiaLogSeverity severity, const char *file, unsigned int line, const char *condition) const ` | `void` |

## Public attributes

### kvps

```c++
fdf_internal::Tuplet< KeyValuePairs...> fdf_internal::LogValue::kvps
```

### msg

```c++
Msg fdf_internal::LogValue::msg
```

## Public functions

### LogNew

```c++
void fdf_internal::LogValue::LogNew(
  fdf::Logger & logger,
  FuchsiaLogSeverity severity,
  const char *file,
  unsigned int line,
  const char *condition
) const 
```

### LogValue

```c++
constexpr fdf_internal::LogValue::LogValue(
  Msg msg,
  Tuplet< KeyValuePairs...> kvps
)
```