class ThreadInfo

Defined at line 145 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

Information about the driver host's threads. Used for debugging.

Public Methods

void ThreadInfo (Storage_ storage)
void ThreadInfo (uint64_t koid, ::std::string name, ::std::string scheduler_role)
void ThreadInfo ()

Default constructs a |ThreadInfo| only if all of its members are default constructible.

Defined at line 156 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

void ThreadInfo (ThreadInfo && )

Defined at line 159 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

void ThreadInfo (const ThreadInfo & other)
ThreadInfo & operator= (ThreadInfo && )

Defined at line 160 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

ThreadInfo & operator= (const ThreadInfo & other)
bool operator== (const ThreadInfo & other)
bool operator!= (const ThreadInfo & other)
uint64_t koid ()
uint64_t & koid ()
ThreadInfo & koid (uint64_t value)

Setter for koid.

const ::std::string & name ()
::std::string & name ()
ThreadInfo & name (::std::string value)

Setter for name.

const ::std::string & scheduler_role ()
::std::string & scheduler_role ()
ThreadInfo & scheduler_role (::std::string value)

Setter for scheduler_role.

void ThreadInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits