#ifndef TriggerCommandsOffLine_CheckCallIsAnswered_h #define TriggerCommandsOffLine_CheckCallIsAnswered_h #include #include #include #include "Processors/TriggerCommandsImpl.h" namespace UpperTestAdapter { namespace Processors { namespace TriggerCommandsOffLine { /*! Class CheckCallIsAnswered * \brief This class provides processing for UE_CHECK_CALL_IS_ANSWERED Trigger command. */ class CheckCallIsAnswered : public UpperTestAdapter::Processors::TriggerCommandsImpl { static std::string CheckCallIsAnsweredId; boost::shared_ptr m_successor; public: CheckCallIsAnswered(); ~CheckCallIsAnswered(); public: // Public interface. int Process(const std::string &trigger, const std::vector ¶meterList); void SetSuccessor(boost::shared_ptr successor); }; } } } // namespaces #endif // TriggerCommandsOffLine_CheckCallIsAnswered_h