class Timestamp
Defined at line 11900 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
Public Methods
void Timestamp (Storage_ storage)
void Timestamp (int64_t nanoseconds, ::fuchsia_posix_socket::TimestampOption requested)
void Timestamp ()
Default constructs a |Timestamp| only if all of its members are default constructible.
Defined at line 11910 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
void Timestamp (Timestamp && )
Defined at line 11913 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
void Timestamp (const Timestamp & other)
Timestamp & operator= (Timestamp && )
Defined at line 11914 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
Timestamp & operator= (const Timestamp & other)
bool operator== (const Timestamp & other)
bool operator!= (const Timestamp & other)
int64_t nanoseconds ()
Time in nanoseconds since epoch (January 1 1970 GMT).
int64_t & nanoseconds ()
Time in nanoseconds since epoch (January 1 1970 GMT).
Timestamp & nanoseconds (int64_t value)
Time in nanoseconds since epoch (January 1 1970 GMT).
::fuchsia_posix_socket::TimestampOption requested ()
Identifies whether/how the timestamp should be returned to the user.
Ignored in the DatagramSocket protocol.
::fuchsia_posix_socket::TimestampOption & requested ()
Identifies whether/how the timestamp should be returned to the user.
Ignored in the DatagramSocket protocol.
Timestamp & requested (::fuchsia_posix_socket::TimestampOption value)
Identifies whether/how the timestamp should be returned to the user.
Ignored in the DatagramSocket protocol.
void Timestamp (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits