1 // Generated by the protocol buffer compiler. DO NOT EDIT! 2 // source: audio_processing_unittest.proto 3 4 #ifndef PROTOBUF_audio_5fprocessing_5funittest_2eproto__INCLUDED 5 #define PROTOBUF_audio_5fprocessing_5funittest_2eproto__INCLUDED 6 7 #include <string> 8 9 #include <google/protobuf/stubs/common.h> 10 11 #if GOOGLE_PROTOBUF_VERSION < 2004000 12 #error This file was generated by a newer version of protoc which is 13 #error incompatible with your Protocol Buffer headers. Please update 14 #error your headers. 15 #endif 16 #if 2004000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION 17 #error This file was generated by an older version of protoc which is 18 #error incompatible with your Protocol Buffer headers. Please 19 #error regenerate this file with a newer version of protoc. 20 #endif 21 22 #include <google/protobuf/generated_message_util.h> 23 #include <google/protobuf/repeated_field.h> 24 #include <google/protobuf/extension_set.h> 25 // @@protoc_insertion_point(includes) 26 27 namespace audio_processing_unittest { 28 29 // Internal implementation detail -- do not call these. 30 void protobuf_AddDesc_audio_5fprocessing_5funittest_2eproto(); 31 void protobuf_AssignDesc_audio_5fprocessing_5funittest_2eproto(); 32 void protobuf_ShutdownFile_audio_5fprocessing_5funittest_2eproto(); 33 34 class Test; 35 class Test_Statistic; 36 class Test_EchoMetrics; 37 class OutputData; 38 39 // =================================================================== 40 41 class Test_Statistic : public ::google::protobuf::MessageLite { 42 public: 43 Test_Statistic(); 44 virtual ~Test_Statistic(); 45 46 Test_Statistic(const Test_Statistic& from); 47 48 inline Test_Statistic& operator=(const Test_Statistic& from) { 49 CopyFrom(from); 50 return *this; 51 } 52 53 static const Test_Statistic& default_instance(); 54 55 void Swap(Test_Statistic* other); 56 57 // implements Message ---------------------------------------------- 58 59 Test_Statistic* New() const; 60 void CheckTypeAndMergeFrom(const ::google::protobuf::MessageLite& from); 61 void CopyFrom(const Test_Statistic& from); 62 void MergeFrom(const Test_Statistic& from); 63 void Clear(); 64 bool IsInitialized() const; 65 66 int ByteSize() const; 67 bool MergePartialFromCodedStream( 68 ::google::protobuf::io::CodedInputStream* input); 69 void SerializeWithCachedSizes( 70 ::google::protobuf::io::CodedOutputStream* output) const; GetCachedSize()71 int GetCachedSize() const { return _cached_size_; } 72 private: 73 void SharedCtor(); 74 void SharedDtor(); 75 void SetCachedSize(int size) const; 76 public: 77 78 ::std::string GetTypeName() const; 79 80 // nested types ---------------------------------------------------- 81 82 // accessors ------------------------------------------------------- 83 84 // optional int32 instant = 1; 85 inline bool has_instant() const; 86 inline void clear_instant(); 87 static const int kInstantFieldNumber = 1; 88 inline ::google::protobuf::int32 instant() const; 89 inline void set_instant(::google::protobuf::int32 value); 90 91 // optional int32 average = 2; 92 inline bool has_average() const; 93 inline void clear_average(); 94 static const int kAverageFieldNumber = 2; 95 inline ::google::protobuf::int32 average() const; 96 inline void set_average(::google::protobuf::int32 value); 97 98 // optional int32 maximum = 3; 99 inline bool has_maximum() const; 100 inline void clear_maximum(); 101 static const int kMaximumFieldNumber = 3; 102 inline ::google::protobuf::int32 maximum() const; 103 inline void set_maximum(::google::protobuf::int32 value); 104 105 // optional int32 minimum = 4; 106 inline bool has_minimum() const; 107 inline void clear_minimum(); 108 static const int kMinimumFieldNumber = 4; 109 inline ::google::protobuf::int32 minimum() const; 110 inline void set_minimum(::google::protobuf::int32 value); 111 112 // @@protoc_insertion_point(class_scope:audio_processing_unittest.Test.Statistic) 113 private: 114 inline void set_has_instant(); 115 inline void clear_has_instant(); 116 inline void set_has_average(); 117 inline void clear_has_average(); 118 inline void set_has_maximum(); 119 inline void clear_has_maximum(); 120 inline void set_has_minimum(); 121 inline void clear_has_minimum(); 122 123 ::google::protobuf::int32 instant_; 124 ::google::protobuf::int32 average_; 125 ::google::protobuf::int32 maximum_; 126 ::google::protobuf::int32 minimum_; 127 128 mutable int _cached_size_; 129 ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32]; 130 131 friend void protobuf_AddDesc_audio_5fprocessing_5funittest_2eproto(); 132 friend void protobuf_AssignDesc_audio_5fprocessing_5funittest_2eproto(); 133 friend void protobuf_ShutdownFile_audio_5fprocessing_5funittest_2eproto(); 134 135 void InitAsDefaultInstance(); 136 static Test_Statistic* default_instance_; 137 }; 138 // ------------------------------------------------------------------- 139 140 class Test_EchoMetrics : public ::google::protobuf::MessageLite { 141 public: 142 Test_EchoMetrics(); 143 virtual ~Test_EchoMetrics(); 144 145 Test_EchoMetrics(const Test_EchoMetrics& from); 146 147 inline Test_EchoMetrics& operator=(const Test_EchoMetrics& from) { 148 CopyFrom(from); 149 return *this; 150 } 151 152 static const Test_EchoMetrics& default_instance(); 153 154 void Swap(Test_EchoMetrics* other); 155 156 // implements Message ---------------------------------------------- 157 158 Test_EchoMetrics* New() const; 159 void CheckTypeAndMergeFrom(const ::google::protobuf::MessageLite& from); 160 void CopyFrom(const Test_EchoMetrics& from); 161 void MergeFrom(const Test_EchoMetrics& from); 162 void Clear(); 163 bool IsInitialized() const; 164 165 int ByteSize() const; 166 bool MergePartialFromCodedStream( 167 ::google::protobuf::io::CodedInputStream* input); 168 void SerializeWithCachedSizes( 169 ::google::protobuf::io::CodedOutputStream* output) const; GetCachedSize()170 int GetCachedSize() const { return _cached_size_; } 171 private: 172 void SharedCtor(); 173 void SharedDtor(); 174 void SetCachedSize(int size) const; 175 public: 176 177 ::std::string GetTypeName() const; 178 179 // nested types ---------------------------------------------------- 180 181 // accessors ------------------------------------------------------- 182 183 // optional .audio_processing_unittest.Test.Statistic residualEchoReturnLoss = 1; 184 inline bool has_residualechoreturnloss() const; 185 inline void clear_residualechoreturnloss(); 186 static const int kResidualEchoReturnLossFieldNumber = 1; 187 inline const ::audio_processing_unittest::Test_Statistic& residualechoreturnloss() const; 188 inline ::audio_processing_unittest::Test_Statistic* mutable_residualechoreturnloss(); 189 inline ::audio_processing_unittest::Test_Statistic* release_residualechoreturnloss(); 190 191 // optional .audio_processing_unittest.Test.Statistic echoReturnLoss = 2; 192 inline bool has_echoreturnloss() const; 193 inline void clear_echoreturnloss(); 194 static const int kEchoReturnLossFieldNumber = 2; 195 inline const ::audio_processing_unittest::Test_Statistic& echoreturnloss() const; 196 inline ::audio_processing_unittest::Test_Statistic* mutable_echoreturnloss(); 197 inline ::audio_processing_unittest::Test_Statistic* release_echoreturnloss(); 198 199 // optional .audio_processing_unittest.Test.Statistic echoReturnLossEnhancement = 3; 200 inline bool has_echoreturnlossenhancement() const; 201 inline void clear_echoreturnlossenhancement(); 202 static const int kEchoReturnLossEnhancementFieldNumber = 3; 203 inline const ::audio_processing_unittest::Test_Statistic& echoreturnlossenhancement() const; 204 inline ::audio_processing_unittest::Test_Statistic* mutable_echoreturnlossenhancement(); 205 inline ::audio_processing_unittest::Test_Statistic* release_echoreturnlossenhancement(); 206 207 // optional .audio_processing_unittest.Test.Statistic aNlp = 4; 208 inline bool has_anlp() const; 209 inline void clear_anlp(); 210 static const int kANlpFieldNumber = 4; 211 inline const ::audio_processing_unittest::Test_Statistic& anlp() const; 212 inline ::audio_processing_unittest::Test_Statistic* mutable_anlp(); 213 inline ::audio_processing_unittest::Test_Statistic* release_anlp(); 214 215 // @@protoc_insertion_point(class_scope:audio_processing_unittest.Test.EchoMetrics) 216 private: 217 inline void set_has_residualechoreturnloss(); 218 inline void clear_has_residualechoreturnloss(); 219 inline void set_has_echoreturnloss(); 220 inline void clear_has_echoreturnloss(); 221 inline void set_has_echoreturnlossenhancement(); 222 inline void clear_has_echoreturnlossenhancement(); 223 inline void set_has_anlp(); 224 inline void clear_has_anlp(); 225 226 ::audio_processing_unittest::Test_Statistic* residualechoreturnloss_; 227 ::audio_processing_unittest::Test_Statistic* echoreturnloss_; 228 ::audio_processing_unittest::Test_Statistic* echoreturnlossenhancement_; 229 ::audio_processing_unittest::Test_Statistic* anlp_; 230 231 mutable int _cached_size_; 232 ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32]; 233 234 friend void protobuf_AddDesc_audio_5fprocessing_5funittest_2eproto(); 235 friend void protobuf_AssignDesc_audio_5fprocessing_5funittest_2eproto(); 236 friend void protobuf_ShutdownFile_audio_5fprocessing_5funittest_2eproto(); 237 238 void InitAsDefaultInstance(); 239 static Test_EchoMetrics* default_instance_; 240 }; 241 // ------------------------------------------------------------------- 242 243 class Test : public ::google::protobuf::MessageLite { 244 public: 245 Test(); 246 virtual ~Test(); 247 248 Test(const Test& from); 249 250 inline Test& operator=(const Test& from) { 251 CopyFrom(from); 252 return *this; 253 } 254 255 static const Test& default_instance(); 256 257 void Swap(Test* other); 258 259 // implements Message ---------------------------------------------- 260 261 Test* New() const; 262 void CheckTypeAndMergeFrom(const ::google::protobuf::MessageLite& from); 263 void CopyFrom(const Test& from); 264 void MergeFrom(const Test& from); 265 void Clear(); 266 bool IsInitialized() const; 267 268 int ByteSize() const; 269 bool MergePartialFromCodedStream( 270 ::google::protobuf::io::CodedInputStream* input); 271 void SerializeWithCachedSizes( 272 ::google::protobuf::io::CodedOutputStream* output) const; GetCachedSize()273 int GetCachedSize() const { return _cached_size_; } 274 private: 275 void SharedCtor(); 276 void SharedDtor(); 277 void SetCachedSize(int size) const; 278 public: 279 280 ::std::string GetTypeName() const; 281 282 // nested types ---------------------------------------------------- 283 284 typedef Test_Statistic Statistic; 285 typedef Test_EchoMetrics EchoMetrics; 286 287 // accessors ------------------------------------------------------- 288 289 // optional int32 numReverseChannels = 1; 290 inline bool has_numreversechannels() const; 291 inline void clear_numreversechannels(); 292 static const int kNumReverseChannelsFieldNumber = 1; 293 inline ::google::protobuf::int32 numreversechannels() const; 294 inline void set_numreversechannels(::google::protobuf::int32 value); 295 296 // optional int32 numChannels = 2; 297 inline bool has_numchannels() const; 298 inline void clear_numchannels(); 299 static const int kNumChannelsFieldNumber = 2; 300 inline ::google::protobuf::int32 numchannels() const; 301 inline void set_numchannels(::google::protobuf::int32 value); 302 303 // optional int32 sampleRate = 3; 304 inline bool has_samplerate() const; 305 inline void clear_samplerate(); 306 static const int kSampleRateFieldNumber = 3; 307 inline ::google::protobuf::int32 samplerate() const; 308 inline void set_samplerate(::google::protobuf::int32 value); 309 310 // optional int32 hasEchoCount = 4; 311 inline bool has_hasechocount() const; 312 inline void clear_hasechocount(); 313 static const int kHasEchoCountFieldNumber = 4; 314 inline ::google::protobuf::int32 hasechocount() const; 315 inline void set_hasechocount(::google::protobuf::int32 value); 316 317 // optional int32 hasVoiceCount = 5; 318 inline bool has_hasvoicecount() const; 319 inline void clear_hasvoicecount(); 320 static const int kHasVoiceCountFieldNumber = 5; 321 inline ::google::protobuf::int32 hasvoicecount() const; 322 inline void set_hasvoicecount(::google::protobuf::int32 value); 323 324 // optional int32 isSaturatedCount = 6; 325 inline bool has_issaturatedcount() const; 326 inline void clear_issaturatedcount(); 327 static const int kIsSaturatedCountFieldNumber = 6; 328 inline ::google::protobuf::int32 issaturatedcount() const; 329 inline void set_issaturatedcount(::google::protobuf::int32 value); 330 331 // optional .audio_processing_unittest.Test.EchoMetrics echoMetrics = 7; 332 inline bool has_echometrics() const; 333 inline void clear_echometrics(); 334 static const int kEchoMetricsFieldNumber = 7; 335 inline const ::audio_processing_unittest::Test_EchoMetrics& echometrics() const; 336 inline ::audio_processing_unittest::Test_EchoMetrics* mutable_echometrics(); 337 inline ::audio_processing_unittest::Test_EchoMetrics* release_echometrics(); 338 339 // @@protoc_insertion_point(class_scope:audio_processing_unittest.Test) 340 private: 341 inline void set_has_numreversechannels(); 342 inline void clear_has_numreversechannels(); 343 inline void set_has_numchannels(); 344 inline void clear_has_numchannels(); 345 inline void set_has_samplerate(); 346 inline void clear_has_samplerate(); 347 inline void set_has_hasechocount(); 348 inline void clear_has_hasechocount(); 349 inline void set_has_hasvoicecount(); 350 inline void clear_has_hasvoicecount(); 351 inline void set_has_issaturatedcount(); 352 inline void clear_has_issaturatedcount(); 353 inline void set_has_echometrics(); 354 inline void clear_has_echometrics(); 355 356 ::google::protobuf::int32 numreversechannels_; 357 ::google::protobuf::int32 numchannels_; 358 ::google::protobuf::int32 samplerate_; 359 ::google::protobuf::int32 hasechocount_; 360 ::google::protobuf::int32 hasvoicecount_; 361 ::google::protobuf::int32 issaturatedcount_; 362 ::audio_processing_unittest::Test_EchoMetrics* echometrics_; 363 364 mutable int _cached_size_; 365 ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32]; 366 367 friend void protobuf_AddDesc_audio_5fprocessing_5funittest_2eproto(); 368 friend void protobuf_AssignDesc_audio_5fprocessing_5funittest_2eproto(); 369 friend void protobuf_ShutdownFile_audio_5fprocessing_5funittest_2eproto(); 370 371 void InitAsDefaultInstance(); 372 static Test* default_instance_; 373 }; 374 // ------------------------------------------------------------------- 375 376 class OutputData : public ::google::protobuf::MessageLite { 377 public: 378 OutputData(); 379 virtual ~OutputData(); 380 381 OutputData(const OutputData& from); 382 383 inline OutputData& operator=(const OutputData& from) { 384 CopyFrom(from); 385 return *this; 386 } 387 388 static const OutputData& default_instance(); 389 390 void Swap(OutputData* other); 391 392 // implements Message ---------------------------------------------- 393 394 OutputData* New() const; 395 void CheckTypeAndMergeFrom(const ::google::protobuf::MessageLite& from); 396 void CopyFrom(const OutputData& from); 397 void MergeFrom(const OutputData& from); 398 void Clear(); 399 bool IsInitialized() const; 400 401 int ByteSize() const; 402 bool MergePartialFromCodedStream( 403 ::google::protobuf::io::CodedInputStream* input); 404 void SerializeWithCachedSizes( 405 ::google::protobuf::io::CodedOutputStream* output) const; GetCachedSize()406 int GetCachedSize() const { return _cached_size_; } 407 private: 408 void SharedCtor(); 409 void SharedDtor(); 410 void SetCachedSize(int size) const; 411 public: 412 413 ::std::string GetTypeName() const; 414 415 // nested types ---------------------------------------------------- 416 417 // accessors ------------------------------------------------------- 418 419 // repeated .audio_processing_unittest.Test test = 1; 420 inline int test_size() const; 421 inline void clear_test(); 422 static const int kTestFieldNumber = 1; 423 inline const ::audio_processing_unittest::Test& test(int index) const; 424 inline ::audio_processing_unittest::Test* mutable_test(int index); 425 inline ::audio_processing_unittest::Test* add_test(); 426 inline const ::google::protobuf::RepeatedPtrField< ::audio_processing_unittest::Test >& 427 test() const; 428 inline ::google::protobuf::RepeatedPtrField< ::audio_processing_unittest::Test >* 429 mutable_test(); 430 431 // @@protoc_insertion_point(class_scope:audio_processing_unittest.OutputData) 432 private: 433 434 ::google::protobuf::RepeatedPtrField< ::audio_processing_unittest::Test > test_; 435 436 mutable int _cached_size_; 437 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; 438 439 friend void protobuf_AddDesc_audio_5fprocessing_5funittest_2eproto(); 440 friend void protobuf_AssignDesc_audio_5fprocessing_5funittest_2eproto(); 441 friend void protobuf_ShutdownFile_audio_5fprocessing_5funittest_2eproto(); 442 443 void InitAsDefaultInstance(); 444 static OutputData* default_instance_; 445 }; 446 // =================================================================== 447 448 449 // =================================================================== 450 451 // Test_Statistic 452 453 // optional int32 instant = 1; has_instant()454inline bool Test_Statistic::has_instant() const { 455 return (_has_bits_[0] & 0x00000001u) != 0; 456 } set_has_instant()457inline void Test_Statistic::set_has_instant() { 458 _has_bits_[0] |= 0x00000001u; 459 } clear_has_instant()460inline void Test_Statistic::clear_has_instant() { 461 _has_bits_[0] &= ~0x00000001u; 462 } clear_instant()463inline void Test_Statistic::clear_instant() { 464 instant_ = 0; 465 clear_has_instant(); 466 } instant()467inline ::google::protobuf::int32 Test_Statistic::instant() const { 468 return instant_; 469 } set_instant(::google::protobuf::int32 value)470inline void Test_Statistic::set_instant(::google::protobuf::int32 value) { 471 set_has_instant(); 472 instant_ = value; 473 } 474 475 // optional int32 average = 2; has_average()476inline bool Test_Statistic::has_average() const { 477 return (_has_bits_[0] & 0x00000002u) != 0; 478 } set_has_average()479inline void Test_Statistic::set_has_average() { 480 _has_bits_[0] |= 0x00000002u; 481 } clear_has_average()482inline void Test_Statistic::clear_has_average() { 483 _has_bits_[0] &= ~0x00000002u; 484 } clear_average()485inline void Test_Statistic::clear_average() { 486 average_ = 0; 487 clear_has_average(); 488 } average()489inline ::google::protobuf::int32 Test_Statistic::average() const { 490 return average_; 491 } set_average(::google::protobuf::int32 value)492inline void Test_Statistic::set_average(::google::protobuf::int32 value) { 493 set_has_average(); 494 average_ = value; 495 } 496 497 // optional int32 maximum = 3; has_maximum()498inline bool Test_Statistic::has_maximum() const { 499 return (_has_bits_[0] & 0x00000004u) != 0; 500 } set_has_maximum()501inline void Test_Statistic::set_has_maximum() { 502 _has_bits_[0] |= 0x00000004u; 503 } clear_has_maximum()504inline void Test_Statistic::clear_has_maximum() { 505 _has_bits_[0] &= ~0x00000004u; 506 } clear_maximum()507inline void Test_Statistic::clear_maximum() { 508 maximum_ = 0; 509 clear_has_maximum(); 510 } maximum()511inline ::google::protobuf::int32 Test_Statistic::maximum() const { 512 return maximum_; 513 } set_maximum(::google::protobuf::int32 value)514inline void Test_Statistic::set_maximum(::google::protobuf::int32 value) { 515 set_has_maximum(); 516 maximum_ = value; 517 } 518 519 // optional int32 minimum = 4; has_minimum()520inline bool Test_Statistic::has_minimum() const { 521 return (_has_bits_[0] & 0x00000008u) != 0; 522 } set_has_minimum()523inline void Test_Statistic::set_has_minimum() { 524 _has_bits_[0] |= 0x00000008u; 525 } clear_has_minimum()526inline void Test_Statistic::clear_has_minimum() { 527 _has_bits_[0] &= ~0x00000008u; 528 } clear_minimum()529inline void Test_Statistic::clear_minimum() { 530 minimum_ = 0; 531 clear_has_minimum(); 532 } minimum()533inline ::google::protobuf::int32 Test_Statistic::minimum() const { 534 return minimum_; 535 } set_minimum(::google::protobuf::int32 value)536inline void Test_Statistic::set_minimum(::google::protobuf::int32 value) { 537 set_has_minimum(); 538 minimum_ = value; 539 } 540 541 // ------------------------------------------------------------------- 542 543 // Test_EchoMetrics 544 545 // optional .audio_processing_unittest.Test.Statistic residualEchoReturnLoss = 1; has_residualechoreturnloss()546inline bool Test_EchoMetrics::has_residualechoreturnloss() const { 547 return (_has_bits_[0] & 0x00000001u) != 0; 548 } set_has_residualechoreturnloss()549inline void Test_EchoMetrics::set_has_residualechoreturnloss() { 550 _has_bits_[0] |= 0x00000001u; 551 } clear_has_residualechoreturnloss()552inline void Test_EchoMetrics::clear_has_residualechoreturnloss() { 553 _has_bits_[0] &= ~0x00000001u; 554 } clear_residualechoreturnloss()555inline void Test_EchoMetrics::clear_residualechoreturnloss() { 556 if (residualechoreturnloss_ != NULL) residualechoreturnloss_->::audio_processing_unittest::Test_Statistic::Clear(); 557 clear_has_residualechoreturnloss(); 558 } residualechoreturnloss()559inline const ::audio_processing_unittest::Test_Statistic& Test_EchoMetrics::residualechoreturnloss() const { 560 return residualechoreturnloss_ != NULL ? *residualechoreturnloss_ : *default_instance_->residualechoreturnloss_; 561 } mutable_residualechoreturnloss()562inline ::audio_processing_unittest::Test_Statistic* Test_EchoMetrics::mutable_residualechoreturnloss() { 563 set_has_residualechoreturnloss(); 564 if (residualechoreturnloss_ == NULL) residualechoreturnloss_ = new ::audio_processing_unittest::Test_Statistic; 565 return residualechoreturnloss_; 566 } release_residualechoreturnloss()567inline ::audio_processing_unittest::Test_Statistic* Test_EchoMetrics::release_residualechoreturnloss() { 568 clear_has_residualechoreturnloss(); 569 ::audio_processing_unittest::Test_Statistic* temp = residualechoreturnloss_; 570 residualechoreturnloss_ = NULL; 571 return temp; 572 } 573 574 // optional .audio_processing_unittest.Test.Statistic echoReturnLoss = 2; has_echoreturnloss()575inline bool Test_EchoMetrics::has_echoreturnloss() const { 576 return (_has_bits_[0] & 0x00000002u) != 0; 577 } set_has_echoreturnloss()578inline void Test_EchoMetrics::set_has_echoreturnloss() { 579 _has_bits_[0] |= 0x00000002u; 580 } clear_has_echoreturnloss()581inline void Test_EchoMetrics::clear_has_echoreturnloss() { 582 _has_bits_[0] &= ~0x00000002u; 583 } clear_echoreturnloss()584inline void Test_EchoMetrics::clear_echoreturnloss() { 585 if (echoreturnloss_ != NULL) echoreturnloss_->::audio_processing_unittest::Test_Statistic::Clear(); 586 clear_has_echoreturnloss(); 587 } echoreturnloss()588inline const ::audio_processing_unittest::Test_Statistic& Test_EchoMetrics::echoreturnloss() const { 589 return echoreturnloss_ != NULL ? *echoreturnloss_ : *default_instance_->echoreturnloss_; 590 } mutable_echoreturnloss()591inline ::audio_processing_unittest::Test_Statistic* Test_EchoMetrics::mutable_echoreturnloss() { 592 set_has_echoreturnloss(); 593 if (echoreturnloss_ == NULL) echoreturnloss_ = new ::audio_processing_unittest::Test_Statistic; 594 return echoreturnloss_; 595 } release_echoreturnloss()596inline ::audio_processing_unittest::Test_Statistic* Test_EchoMetrics::release_echoreturnloss() { 597 clear_has_echoreturnloss(); 598 ::audio_processing_unittest::Test_Statistic* temp = echoreturnloss_; 599 echoreturnloss_ = NULL; 600 return temp; 601 } 602 603 // optional .audio_processing_unittest.Test.Statistic echoReturnLossEnhancement = 3; has_echoreturnlossenhancement()604inline bool Test_EchoMetrics::has_echoreturnlossenhancement() const { 605 return (_has_bits_[0] & 0x00000004u) != 0; 606 } set_has_echoreturnlossenhancement()607inline void Test_EchoMetrics::set_has_echoreturnlossenhancement() { 608 _has_bits_[0] |= 0x00000004u; 609 } clear_has_echoreturnlossenhancement()610inline void Test_EchoMetrics::clear_has_echoreturnlossenhancement() { 611 _has_bits_[0] &= ~0x00000004u; 612 } clear_echoreturnlossenhancement()613inline void Test_EchoMetrics::clear_echoreturnlossenhancement() { 614 if (echoreturnlossenhancement_ != NULL) echoreturnlossenhancement_->::audio_processing_unittest::Test_Statistic::Clear(); 615 clear_has_echoreturnlossenhancement(); 616 } echoreturnlossenhancement()617inline const ::audio_processing_unittest::Test_Statistic& Test_EchoMetrics::echoreturnlossenhancement() const { 618 return echoreturnlossenhancement_ != NULL ? *echoreturnlossenhancement_ : *default_instance_->echoreturnlossenhancement_; 619 } mutable_echoreturnlossenhancement()620inline ::audio_processing_unittest::Test_Statistic* Test_EchoMetrics::mutable_echoreturnlossenhancement() { 621 set_has_echoreturnlossenhancement(); 622 if (echoreturnlossenhancement_ == NULL) echoreturnlossenhancement_ = new ::audio_processing_unittest::Test_Statistic; 623 return echoreturnlossenhancement_; 624 } release_echoreturnlossenhancement()625inline ::audio_processing_unittest::Test_Statistic* Test_EchoMetrics::release_echoreturnlossenhancement() { 626 clear_has_echoreturnlossenhancement(); 627 ::audio_processing_unittest::Test_Statistic* temp = echoreturnlossenhancement_; 628 echoreturnlossenhancement_ = NULL; 629 return temp; 630 } 631 632 // optional .audio_processing_unittest.Test.Statistic aNlp = 4; has_anlp()633inline bool Test_EchoMetrics::has_anlp() const { 634 return (_has_bits_[0] & 0x00000008u) != 0; 635 } set_has_anlp()636inline void Test_EchoMetrics::set_has_anlp() { 637 _has_bits_[0] |= 0x00000008u; 638 } clear_has_anlp()639inline void Test_EchoMetrics::clear_has_anlp() { 640 _has_bits_[0] &= ~0x00000008u; 641 } clear_anlp()642inline void Test_EchoMetrics::clear_anlp() { 643 if (anlp_ != NULL) anlp_->::audio_processing_unittest::Test_Statistic::Clear(); 644 clear_has_anlp(); 645 } anlp()646inline const ::audio_processing_unittest::Test_Statistic& Test_EchoMetrics::anlp() const { 647 return anlp_ != NULL ? *anlp_ : *default_instance_->anlp_; 648 } mutable_anlp()649inline ::audio_processing_unittest::Test_Statistic* Test_EchoMetrics::mutable_anlp() { 650 set_has_anlp(); 651 if (anlp_ == NULL) anlp_ = new ::audio_processing_unittest::Test_Statistic; 652 return anlp_; 653 } release_anlp()654inline ::audio_processing_unittest::Test_Statistic* Test_EchoMetrics::release_anlp() { 655 clear_has_anlp(); 656 ::audio_processing_unittest::Test_Statistic* temp = anlp_; 657 anlp_ = NULL; 658 return temp; 659 } 660 661 // ------------------------------------------------------------------- 662 663 // Test 664 665 // optional int32 numReverseChannels = 1; has_numreversechannels()666inline bool Test::has_numreversechannels() const { 667 return (_has_bits_[0] & 0x00000001u) != 0; 668 } set_has_numreversechannels()669inline void Test::set_has_numreversechannels() { 670 _has_bits_[0] |= 0x00000001u; 671 } clear_has_numreversechannels()672inline void Test::clear_has_numreversechannels() { 673 _has_bits_[0] &= ~0x00000001u; 674 } clear_numreversechannels()675inline void Test::clear_numreversechannels() { 676 numreversechannels_ = 0; 677 clear_has_numreversechannels(); 678 } numreversechannels()679inline ::google::protobuf::int32 Test::numreversechannels() const { 680 return numreversechannels_; 681 } set_numreversechannels(::google::protobuf::int32 value)682inline void Test::set_numreversechannels(::google::protobuf::int32 value) { 683 set_has_numreversechannels(); 684 numreversechannels_ = value; 685 } 686 687 // optional int32 numChannels = 2; has_numchannels()688inline bool Test::has_numchannels() const { 689 return (_has_bits_[0] & 0x00000002u) != 0; 690 } set_has_numchannels()691inline void Test::set_has_numchannels() { 692 _has_bits_[0] |= 0x00000002u; 693 } clear_has_numchannels()694inline void Test::clear_has_numchannels() { 695 _has_bits_[0] &= ~0x00000002u; 696 } clear_numchannels()697inline void Test::clear_numchannels() { 698 numchannels_ = 0; 699 clear_has_numchannels(); 700 } numchannels()701inline ::google::protobuf::int32 Test::numchannels() const { 702 return numchannels_; 703 } set_numchannels(::google::protobuf::int32 value)704inline void Test::set_numchannels(::google::protobuf::int32 value) { 705 set_has_numchannels(); 706 numchannels_ = value; 707 } 708 709 // optional int32 sampleRate = 3; has_samplerate()710inline bool Test::has_samplerate() const { 711 return (_has_bits_[0] & 0x00000004u) != 0; 712 } set_has_samplerate()713inline void Test::set_has_samplerate() { 714 _has_bits_[0] |= 0x00000004u; 715 } clear_has_samplerate()716inline void Test::clear_has_samplerate() { 717 _has_bits_[0] &= ~0x00000004u; 718 } clear_samplerate()719inline void Test::clear_samplerate() { 720 samplerate_ = 0; 721 clear_has_samplerate(); 722 } samplerate()723inline ::google::protobuf::int32 Test::samplerate() const { 724 return samplerate_; 725 } set_samplerate(::google::protobuf::int32 value)726inline void Test::set_samplerate(::google::protobuf::int32 value) { 727 set_has_samplerate(); 728 samplerate_ = value; 729 } 730 731 // optional int32 hasEchoCount = 4; has_hasechocount()732inline bool Test::has_hasechocount() const { 733 return (_has_bits_[0] & 0x00000008u) != 0; 734 } set_has_hasechocount()735inline void Test::set_has_hasechocount() { 736 _has_bits_[0] |= 0x00000008u; 737 } clear_has_hasechocount()738inline void Test::clear_has_hasechocount() { 739 _has_bits_[0] &= ~0x00000008u; 740 } clear_hasechocount()741inline void Test::clear_hasechocount() { 742 hasechocount_ = 0; 743 clear_has_hasechocount(); 744 } hasechocount()745inline ::google::protobuf::int32 Test::hasechocount() const { 746 return hasechocount_; 747 } set_hasechocount(::google::protobuf::int32 value)748inline void Test::set_hasechocount(::google::protobuf::int32 value) { 749 set_has_hasechocount(); 750 hasechocount_ = value; 751 } 752 753 // optional int32 hasVoiceCount = 5; has_hasvoicecount()754inline bool Test::has_hasvoicecount() const { 755 return (_has_bits_[0] & 0x00000010u) != 0; 756 } set_has_hasvoicecount()757inline void Test::set_has_hasvoicecount() { 758 _has_bits_[0] |= 0x00000010u; 759 } clear_has_hasvoicecount()760inline void Test::clear_has_hasvoicecount() { 761 _has_bits_[0] &= ~0x00000010u; 762 } clear_hasvoicecount()763inline void Test::clear_hasvoicecount() { 764 hasvoicecount_ = 0; 765 clear_has_hasvoicecount(); 766 } hasvoicecount()767inline ::google::protobuf::int32 Test::hasvoicecount() const { 768 return hasvoicecount_; 769 } set_hasvoicecount(::google::protobuf::int32 value)770inline void Test::set_hasvoicecount(::google::protobuf::int32 value) { 771 set_has_hasvoicecount(); 772 hasvoicecount_ = value; 773 } 774 775 // optional int32 isSaturatedCount = 6; has_issaturatedcount()776inline bool Test::has_issaturatedcount() const { 777 return (_has_bits_[0] & 0x00000020u) != 0; 778 } set_has_issaturatedcount()779inline void Test::set_has_issaturatedcount() { 780 _has_bits_[0] |= 0x00000020u; 781 } clear_has_issaturatedcount()782inline void Test::clear_has_issaturatedcount() { 783 _has_bits_[0] &= ~0x00000020u; 784 } clear_issaturatedcount()785inline void Test::clear_issaturatedcount() { 786 issaturatedcount_ = 0; 787 clear_has_issaturatedcount(); 788 } issaturatedcount()789inline ::google::protobuf::int32 Test::issaturatedcount() const { 790 return issaturatedcount_; 791 } set_issaturatedcount(::google::protobuf::int32 value)792inline void Test::set_issaturatedcount(::google::protobuf::int32 value) { 793 set_has_issaturatedcount(); 794 issaturatedcount_ = value; 795 } 796 797 // optional .audio_processing_unittest.Test.EchoMetrics echoMetrics = 7; has_echometrics()798inline bool Test::has_echometrics() const { 799 return (_has_bits_[0] & 0x00000040u) != 0; 800 } set_has_echometrics()801inline void Test::set_has_echometrics() { 802 _has_bits_[0] |= 0x00000040u; 803 } clear_has_echometrics()804inline void Test::clear_has_echometrics() { 805 _has_bits_[0] &= ~0x00000040u; 806 } clear_echometrics()807inline void Test::clear_echometrics() { 808 if (echometrics_ != NULL) echometrics_->::audio_processing_unittest::Test_EchoMetrics::Clear(); 809 clear_has_echometrics(); 810 } echometrics()811inline const ::audio_processing_unittest::Test_EchoMetrics& Test::echometrics() const { 812 return echometrics_ != NULL ? *echometrics_ : *default_instance_->echometrics_; 813 } mutable_echometrics()814inline ::audio_processing_unittest::Test_EchoMetrics* Test::mutable_echometrics() { 815 set_has_echometrics(); 816 if (echometrics_ == NULL) echometrics_ = new ::audio_processing_unittest::Test_EchoMetrics; 817 return echometrics_; 818 } release_echometrics()819inline ::audio_processing_unittest::Test_EchoMetrics* Test::release_echometrics() { 820 clear_has_echometrics(); 821 ::audio_processing_unittest::Test_EchoMetrics* temp = echometrics_; 822 echometrics_ = NULL; 823 return temp; 824 } 825 826 // ------------------------------------------------------------------- 827 828 // OutputData 829 830 // repeated .audio_processing_unittest.Test test = 1; test_size()831inline int OutputData::test_size() const { 832 return test_.size(); 833 } clear_test()834inline void OutputData::clear_test() { 835 test_.Clear(); 836 } test(int index)837inline const ::audio_processing_unittest::Test& OutputData::test(int index) const { 838 return test_.Get(index); 839 } mutable_test(int index)840inline ::audio_processing_unittest::Test* OutputData::mutable_test(int index) { 841 return test_.Mutable(index); 842 } add_test()843inline ::audio_processing_unittest::Test* OutputData::add_test() { 844 return test_.Add(); 845 } 846 inline const ::google::protobuf::RepeatedPtrField< ::audio_processing_unittest::Test >& test()847OutputData::test() const { 848 return test_; 849 } 850 inline ::google::protobuf::RepeatedPtrField< ::audio_processing_unittest::Test >* mutable_test()851OutputData::mutable_test() { 852 return &test_; 853 } 854 855 856 // @@protoc_insertion_point(namespace_scope) 857 858 } // namespace audio_processing_unittest 859 860 // @@protoc_insertion_point(global_scope) 861 862 #endif // PROTOBUF_audio_5fprocessing_5funittest_2eproto__INCLUDED 863