Home | History | Annotate | Download | only in protobuf

Lines Matching refs:Duration

2 // source: google/protobuf/duration.proto
40 class Duration;
44 class LIBPROTOBUF_EXPORT Duration : public ::google::protobuf::Message {
46 Duration();
47 virtual ~Duration();
49 Duration(const Duration& from);
51 inline Duration& operator=(const Duration& from) {
57 static const Duration& default_instance();
59 void Swap(Duration* other);
63 inline Duration* New() const { return New(NULL); }
65 Duration* New(::google::protobuf::Arena* arena) const;
68 void CopyFrom(const Duration& from);
69 void MergeFrom(const Duration& from);
84 void InternalSwap(Duration* other);
112 // @@protoc_insertion_point(class_scope:google.protobuf.Duration)
125 static Duration* default_instance_;
133 // Duration
136 inline void Duration::clear_seconds() {
139 inline ::google::protobuf::int64 Duration::seconds() const {
140 // @@protoc_insertion_point(field_get:google.protobuf.Duration.seconds)
143 inline void Duration::set_seconds(::google::protobuf::int64 value) {
146 // @@protoc_insertion_point(field_set:google.protobuf.Duration.seconds)
150 inline void Duration::clear_nanos() {
153 inline ::google::protobuf::int32 Duration::nanos() const {
154 // @@protoc_insertion_point(field_get:google.protobuf.Duration.nanos)
157 inline void Duration::set_nanos(::google::protobuf::int32 value) {
160 // @@protoc_insertion_point(field_set:google.protobuf.Duration.nanos)