class NodeInfoDeprecated
Defined at line 7332 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/natural_types.h
Public Methods
void NodeInfoDeprecated (NodeInfoDeprecated && other)
NodeInfoDeprecated & operator= (NodeInfoDeprecated && other)
::fuchsia_io::NodeInfoDeprecated::Tag Which ()
NodeInfoDeprecated WithService (::fuchsia_io::Service val)
const ::fidl::internal::UnionMemberView<1, Storage_> service ()
::fidl::internal::UnionMemberView<1, Storage_> service ()
NodeInfoDeprecated & service (::fuchsia_io::Service value)
No protocol information was supplied by the connection.
NodeInfoDeprecated WithFile (::fuchsia_io::FileObject val)
const ::fidl::internal::UnionMemberView<2, Storage_> file ()
::fidl::internal::UnionMemberView<2, Storage_> file ()
NodeInfoDeprecated & file (::fuchsia_io::FileObject value)
The connection composes [`File`].
NodeInfoDeprecated WithDirectory (::fuchsia_io::DirectoryObject val)
const ::fidl::internal::UnionMemberView<3, Storage_> directory ()
::fidl::internal::UnionMemberView<3, Storage_> directory ()
NodeInfoDeprecated & directory (::fuchsia_io::DirectoryObject value)
The connection composes [`Directory`].
NodeInfoDeprecated WithSymlink (::fuchsia_io::SymlinkObject val)
const ::fidl::internal::UnionMemberView<4, Storage_> symlink ()
::fidl::internal::UnionMemberView<4, Storage_> symlink ()
NodeInfoDeprecated & symlink (::fuchsia_io::SymlinkObject value)
The connection composes ['Symlink'].
void NodeInfoDeprecated (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Enumerations
enum Tag
| Name | Value |
|---|---|
| kService | 1 |
| kFile | 2 |
| kDirectory | 3 |
| kSymlink | 4 |
TODO: share union tag types between wire
&
natural.
Defined at line 7344 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/natural_types.h
Friends
class NaturalUnionCodingTraits