# component_testing::DirectoryContents

## Summary

| ### Constructors and Destructors ||
|---|---|
| `https://fuchsia.dev/reference/cpp/class/component-testing/directory-contents#classcomponent__testing_1_1_directory_contents_1a3683c8a87bb8b7d4887d69ebbffe0ed7()` ||

| ### Public functions ||
|---|---|
| `https://fuchsia.dev/reference/cpp/class/component-testing/directory-contents#classcomponent__testing_1_1_directory_contents_1a7e349af386d79137fb70f9b68d84a1ca(std::string_view path, https://fuchsia.dev/reference/cpp/struct/component-testing/binary-contents#structcomponent__testing_1_1_binary_contents contents)` | `https://fuchsia.dev/reference/cpp/class/component-testing/directory-contents#classcomponent__testing_1_1_directory_contents &` |
| `https://fuchsia.dev/reference/cpp/class/component-testing/directory-contents#classcomponent__testing_1_1_directory_contents_1a7eb40f33cde23b0e3e3c5d00926660e6(std::string_view path, std::string_view contents)` | `https://fuchsia.dev/reference/cpp/class/component-testing/directory-contents#classcomponent__testing_1_1_directory_contents &` |

## Public functions

### AddFile

```c++
DirectoryContents & AddFile(
  std::string_view path,
  BinaryContents contents
)
```

### AddFile

```c++
DirectoryContents & AddFile(
  std::string_view path,
  std::string_view contents
)
```

### DirectoryContents

```c++
 DirectoryContents()=default
```