Revision 888a909b server/include/RSB/UtteranceCallbackWrapper.h

View differences:

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

  
42
            boost::shared_ptr<Utterance> utterance(new UtteranceRSB(*rst_utterance));
42
            std::shared_ptr<Utterance> utterance(new UtteranceRSB(*rst_utterance));
43 43

  
44 44
            //send to application;
45 45
            mw->utterance_callback(utterance);

Also available in: Unified diff