@@ -533,235 +533,6 @@ unsigned int MockCheckedExpectedCall::getActualCallsFulfilled() const
533533 return actualCalls_;
534534}
535535
536- #if 0
537- struct MockExpectedCallCompositeNode
538- {
539- MockExpectedCallCompositeNode(MockExpectedCall& functionCall, MockExpectedCallCompositeNode* next) : next_(next), call_(functionCall){}
540-
541- MockExpectedCallCompositeNode* next_;
542- MockExpectedCall& call_;
543- };
544-
545- MockExpectedCallComposite::MockExpectedCallComposite() : head_(NULL)
546- {
547- }
548-
549- MockExpectedCallComposite::~MockExpectedCallComposite()
550- {
551-
552- }
553-
554- void MockExpectedCallComposite::add(MockExpectedCall& call)
555- {
556- head_ = new MockExpectedCallCompositeNode(call, head_);
557- }
558-
559- void MockExpectedCallComposite::clear()
560- {
561- while (head_) {
562- MockExpectedCallCompositeNode* next = head_->next_;
563- delete head_;
564- head_ = next;
565- }
566- }
567-
568- MockExpectedCall& MockExpectedCallComposite::withName(const SimpleString& name)
569- {
570- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
571- node->call_.withName(name);
572- return *this;
573- }
574-
575- MockExpectedCall& MockExpectedCallComposite::withCallOrder(unsigned int)
576- {
577- FAIL("withCallOrder not supported for CompositeCalls");
578- return *this; // LCOV_EXCL_LINE
579- }
580-
581- MockExpectedCall& MockExpectedCallComposite::withBoolParameter(const SimpleString& name, bool value)
582- {
583- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
584- node->call_.withParameter(name, value);
585- return *this;
586- }
587-
588- MockExpectedCall& MockExpectedCallComposite::withUnsignedIntParameter(const SimpleString& name, unsigned int value)
589- {
590- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
591- node->call_.withParameter(name, value);
592- return *this;
593- }
594-
595- MockExpectedCall& MockExpectedCallComposite::withIntParameter(const SimpleString& name, int value)
596- {
597- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
598- node->call_.withParameter(name, value);
599- return *this;
600- }
601-
602- MockExpectedCall& MockExpectedCallComposite::withLongIntParameter(const SimpleString& name, long int value)
603- {
604- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
605- node->call_.withParameter(name, value);
606- return *this;
607- }
608-
609- MockExpectedCall& MockExpectedCallComposite::withUnsignedLongIntParameter(const SimpleString& name, unsigned long int value)
610- {
611- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
612- node->call_.withParameter(name, value);
613- return *this;
614- }
615-
616- MockExpectedCall& MockExpectedCallComposite::withDoubleParameter(const SimpleString& name, double value)
617- {
618- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
619- node->call_.withParameter(name, value);
620- return *this;
621-
622- }
623-
624- MockExpectedCall& MockExpectedCallComposite::withStringParameter(const SimpleString& name, const char* value)
625- {
626- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
627- node->call_.withParameter(name, value);
628- return *this;
629- }
630-
631- MockExpectedCall& MockExpectedCallComposite::withPointerParameter(const SimpleString& name, void* value)
632- {
633- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
634- node->call_.withParameter(name, value);
635- return *this;
636- }
637-
638- MockExpectedCall& MockExpectedCallComposite::withConstPointerParameter(const SimpleString& name, const void* value)
639- {
640- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
641- node->call_.withParameter(name, value);
642- return *this;
643- }
644-
645- MockExpectedCall& MockExpectedCallComposite::withFunctionPointerParameter(const SimpleString& name, void (*value)())
646- {
647- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
648- node->call_.withParameter(name, value);
649- return *this;
650- }
651-
652- MockExpectedCall& MockExpectedCallComposite::withMemoryBufferParameter(const SimpleString& name, const unsigned char* value, size_t size)
653- {
654- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
655- node->call_.withParameter(name, value, size);
656- return *this;
657- }
658-
659- MockExpectedCall& MockExpectedCallComposite::withParameterOfType(const SimpleString& typeName, const SimpleString& name, const void* value)
660- {
661- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
662- node->call_.withParameterOfType(typeName, name, value);
663- return *this;
664- }
665-
666- MockExpectedCall& MockExpectedCallComposite::withOutputParameterReturning(const SimpleString& name, const void* value, size_t size)
667- {
668- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
669- node->call_.withOutputParameterReturning(name, value, size);
670- return *this;
671- }
672-
673- MockExpectedCall& MockExpectedCallComposite::withOutputParameterOfTypeReturning(const SimpleString& typeName, const SimpleString& name, const void* value)
674- {
675- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
676- node->call_.withOutputParameterOfTypeReturning(typeName, name, value);
677- return *this;
678- }
679-
680- MockExpectedCall& MockExpectedCallComposite::ignoreOtherParameters()
681- {
682- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
683- node->call_.ignoreOtherParameters();
684- return *this;
685- }
686-
687- MockExpectedCall& MockExpectedCallComposite::andReturnValue(bool value)
688- {
689- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
690- node->call_.andReturnValue(value);
691- return *this;
692- }
693-
694- MockExpectedCall& MockExpectedCallComposite::andReturnValue(unsigned int value)
695- {
696- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
697- node->call_.andReturnValue(value);
698- return *this;
699- }
700-
701- MockExpectedCall& MockExpectedCallComposite::andReturnValue(int value)
702- {
703- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
704- node->call_.andReturnValue(value);
705- return *this;
706- }
707-
708- MockExpectedCall& MockExpectedCallComposite::andReturnValue(long int value)
709- {
710- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
711- node->call_.andReturnValue(value);
712- return *this;
713- }
714-
715- MockExpectedCall& MockExpectedCallComposite::andReturnValue(unsigned long int value)
716- {
717- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
718- node->call_.andReturnValue(value);
719- return *this;
720- }
721-
722- MockExpectedCall& MockExpectedCallComposite::andReturnValue(double value)
723- {
724- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
725- node->call_.andReturnValue(value);
726- return *this;
727- }
728-
729- MockExpectedCall& MockExpectedCallComposite::andReturnValue(const char* value)
730- {
731- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
732- node->call_.andReturnValue(value);
733- return *this;
734- }
735-
736- MockExpectedCall& MockExpectedCallComposite::andReturnValue(void* value)
737- {
738- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
739- node->call_.andReturnValue(value);
740- return *this;
741- }
742-
743- MockExpectedCall& MockExpectedCallComposite::andReturnValue(const void* value)
744- {
745- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
746- node->call_.andReturnValue(value);
747- return *this;
748- }
749-
750- MockExpectedCall& MockExpectedCallComposite::andReturnValue(void (*value)())
751- {
752- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
753- node->call_.andReturnValue(value);
754- return *this;
755- }
756-
757- MockExpectedCall& MockExpectedCallComposite::onObject(void* object)
758- {
759- for (MockExpectedCallCompositeNode* node = head_; node != NULL; node = node->next_)
760- node->call_.onObject(object);
761- return *this;
762- }
763- #endif
764-
765536MockExpectedCall& MockIgnoredExpectedCall::instance ()
766537{
767538 static MockIgnoredExpectedCall call;
0 commit comments