Revision 482adb6d server/include/RSB/UtteranceCallbackWrapper.h

View differences:

server/include/RSB/UtteranceCallbackWrapper.h
35 35
public:
36 36
	UtteranceCallbackWrapper(Middleware* mw) : CallbackWrapper(mw) {
37 37
	}
38
	void call(const std::string&, boost::shared_ptr<rst::audition::Utterance> param) {
38
	void call(const std::string&, std::shared_ptr<rst::audition::Utterance> param) {
39 39
		// convert rsb utterance to out own:
40 40
		rst::audition::Utterance* rst_utterance = param.get();
41 41
		printf("> incoming utterance '%s' (%d phone symbols)\n", param->textual_representation().c_str(),
42 42
		       (int)rst_utterance->phonemes().element().size());
43 43

  
44
		boost::shared_ptr<Utterance> utterance(new UtteranceRSB(*rst_utterance));
44
		std::shared_ptr<Utterance> utterance(new UtteranceRSB(*rst_utterance));
45 45

  
46 46
		// send to application;
47 47
		mw->utterance_callback(utterance);

Also available in: Unified diff